每五帧添加关键帧?自动热键?
Add key frame every five frames? Autohotkey?
我正在尝试制作一个 AutoHotKey 脚本来简化我的 After Effects 工作流程。交易是我必须制作一个关键帧,然后向前移动 5 个关键帧,这最终需要我 9 次按键 才能完成!所以我试图将其减少到 3 个。
这是我的代码:
^+1::
Send, ^ & ! & + & {F1}
Send, ^ & {Right}
Send, ^ & {Right}
Send, ^ & {Right}
Send, ^ & {Right}
Send, ^ & {Right}
return
我要按
ctrl+shift+alt+F1 然后按 ctrl+right_arrow 5 次。
我错过了什么?
解决方案:
所以我也在 Reddit 上问了这个问题,一个用户告诉我“发送”命令非常直白,所以它最终输入了“^ & {Right}”和“^ & ! & + & {F1}”字母,此外,无需键入 & 和其他字母之间的空格,我也使用键盘测试仪发现了这一点。所以解决方案是输入:
^+1::
Send ^!+{F1}
Send ^{Right}
Send ^{Right}
Send ^{Right}
Send ^{Right}
Send ^{Right}
return
命令发送后不要使用逗号(这仅适用于文本)
SendInput {ctrl DOWN}{Left 5}{CTRL UP}
这是一种方法。冲洗并重复其他键,如 shift。
另一种方法是感叹号代表alt,大写代表ctrl,加号代表shift。
SendInput ^!+{left 5}
根据下面的post,我想添加一个逗号转换为发送原始?但我不确定这是不是真的。稍后我会测试它。
你也可以做一个函数,比如循环之类的。那可能很有趣。传递密钥和推送它们的次数作为参数。编码挑战!
我正在尝试制作一个 AutoHotKey 脚本来简化我的 After Effects 工作流程。交易是我必须制作一个关键帧,然后向前移动 5 个关键帧,这最终需要我 9 次按键 才能完成!所以我试图将其减少到 3 个。
这是我的代码:
^+1::
Send, ^ & ! & + & {F1}
Send, ^ & {Right}
Send, ^ & {Right}
Send, ^ & {Right}
Send, ^ & {Right}
Send, ^ & {Right}
return
我要按
ctrl+shift+alt+F1 然后按 ctrl+right_arrow 5 次。
我错过了什么?
解决方案: 所以我也在 Reddit 上问了这个问题,一个用户告诉我“发送”命令非常直白,所以它最终输入了“^ & {Right}”和“^ & ! & + & {F1}”字母,此外,无需键入 & 和其他字母之间的空格,我也使用键盘测试仪发现了这一点。所以解决方案是输入:
^+1::
Send ^!+{F1}
Send ^{Right}
Send ^{Right}
Send ^{Right}
Send ^{Right}
Send ^{Right}
return
命令发送后不要使用逗号(这仅适用于文本)
SendInput {ctrl DOWN}{Left 5}{CTRL UP}
这是一种方法。冲洗并重复其他键,如 shift。 另一种方法是感叹号代表alt,大写代表ctrl,加号代表shift。
SendInput ^!+{left 5}
根据下面的post,我想添加一个逗号转换为发送原始?但我不确定这是不是真的。稍后我会测试它。
你也可以做一个函数,比如循环之类的。那可能很有趣。传递密钥和推送它们的次数作为参数。编码挑战!