我打算创建一个maya节点,从串口或其他类型的实时输入中提取一些输入。每次我希望收到输入时,我必须打开一个unix文件,比如unix,到目前为止这么简单。
我的问题是,如何向maya节点发送一次性命令,如connect
或disconnect
。我只知道如何在属性之间建立一个简单的“属性效果”stye关系,这对于这种情况并不完全正确。我能想到的唯一解决方案是向节点添加一个不可动画的布尔属性,并在该属性发生变化时运行connect
disconnect
方法,这看起来是一个明智的解决方案吗?
答案 0 :(得分:1)
如果您的目标是支持外部控制器,网上有很多使用命令端口作为外部控制器接口的示例。 Maya SDK附带的clockServer示例显示了如何完成它;并且作为如何将其转换为Dave Moore的基于时钟服务器here的黑客Xbox 360控制器服务器的示例,可以让您知道如何解决它。