有没有那种最简单的切换状态的脚本?cycle action用来做判定用

问题详情

有没有那种最简单的切换状态的脚本?cycle action用来做判定用。
我新手,还不会自己写代码。。。。
就是那种点一下(或者按一下快捷键)就能切换on off的脚本
最近在研究,问题多,希望各位大大帮忙!

做过的尝试

reascript 本身可以拥有状态(state),但只代表脚本作者对该脚本设计的。如果说是 REAPER 自带的状态切换,那直接在 action list 里找有 state 的命令即可。

你的描述过于模糊,完全不知道你需要切换什么。需求详尽描述大家才能帮忙。

就是最简单的,按一下,这个action就成为on,再按一下就成为off就可以,不用控制任何额外的东西

我是想让这个成为一个以后做其他cycle action的时候的判断依据,下面称这个脚本为:简单脚本

比如:我做一个播放指针停靠状态的切换开关。就可以在cycle action 的if里包含对这个 简单脚本 的状态判断。

if
简单脚本为on,则运行 play/stop 这个action;
else
简单脚本为off,则运行 play/stop(move edit cursor on stop)这个action

最后把这个cycle action绑定给 空格键

这样,这个 简单脚本 就成了一个切换开关,用来切换空格键的行为。

可以进一步指定这个开关为一个图标,或者一个快捷键。

那么,依次类推,过后其他需要做类似功能切换的开关的话,这个 简单脚本,也可以用得上。

你可能要找的是 sws dummy toggle

哈哈,这个好像就是个空开关。谢谢大大!!搞定!

1 个赞

怎么做的