Fusion 8 Studio 自定义快捷键
在Fusion以往版本中,都可以自定义快捷键,并且有相应的脚本文件支持。
BMD推出8.0之后,没有相关内容介绍,更是把核心部分做了改动,乃至于出现老脚本不支持的情况。
现在我为大家制作了快捷键方法,或者说是慢慢剥开Fusion核心内容的表层。一方面抛砖,另一方面为了自己的学习。
以下是代码:{
--Fusion中文网http://www.cgsfusion.com--
--自定义快捷键--
--需要定制请联系CGS站长--QQ-180244124--
Hotkeys
{
Target = "FlowView",
B = "AddTool{ id = 'Blur' }",
C = "AddTool{ id = 'ColorCorrector' }",
M = "AddTool{ id = 'Merge' }",
T = "AddTool{ id = 'Transform' }",
--满足Nuke的操作方式,目前新增D键--
D = "Execute{ cmd = 'obj:Comp():DisableSelectedTools()' }",
P = "AddTool{ id = 'Paint' }",
--新增Tab键-添加节点工具--
TAB = "Comp_Choose_Tool",
--新增另存为快捷键-ctrl+shift+s
SHIFT_CONTROL_S = "Comp_SaveAs",
--新增F1在线帮助系统--关联的exe客户端程序请自行去这里下载http://www.cgsfusion.com/faq/
--客户端安装方法请看这里http://www.cgsfusion.com/thread-3772-1-1.html
F1 = "App_Help",
},
--微信公众号 cgsfusion
--新浪微博 http://weibo.com/june3546
}
文件会在最后提供,教大家下载及安装。
先听我把代码内容分析完,再做好评回复,能赞助的朋友也可以帮忙支持一下站长。
首先该代码要以fu后缀名结尾。
语言必须是Lua基础。Hotkeys是热键的意思,核心代码格式必须是这样开头。
Target是指定目标区域,也就是指鼠标停留或点击的地方,换句话说就是激活快捷键的条件。
我这边全部定义在FlowView,就是节点流程操作区。
往下看,就是我做了一些快捷键映射的设置,至于对应关系哪里来的,我也是看了BMD修订的脚本PDF里找到的。
电子书里不全都有,很多还得剥开程序,看本质。
第一版大概的映射关系我这边罗列一下。
快捷键 对应工具
BBlur 模糊节点
CCC 调色节点
MMerge 合并节点
TTransform 变换节点
D禁用节点(同Nuke类似)
PPaint 画笔节点
Tab添加 / 搜索节点 (同Nuke类似)
Ctrl+Shift+S工程另存为
F1Fusion答疑系统
以上是第一版的一些功能,如果大家觉得方便,或者有其他想法,都可以回帖交流,需要加入自定义功能,可以留言回复。180244124
本地下载:
安装说明:
**** Hidden Message *****