有没有办法将 max 中的动作记录到 maxscript 数组中?

Is there a way to record actions in max to a maxscript array?

很像 3dsmax 的宏记录器:

http://docs.autodesk.com/3DSMAX/16/ENU/MAXScript-Help/index.html?url=files/GUID-E39D5C20-AF26-49A2-AD21-5D7492B0C0DC.htm,topicNumber=d30e6772

我希望将我的命令记录下来并保存到一个变量中(最好附加到一个数组中)。

请参阅 3DS Max 参考中的 Change Handlers and Callbacks 章节。同样值得注意的是,与回调不同,输出到宏记录器流的内容仅取决于插件开发人员决定输出的文本输出,因此它可能(而且经常是)错误 and/or 不完整。