当我在3DSMAX中创建Maxscript脚本时,我将它们放在Max安装目录的startup
文件夹中,然后通过MAXScript
下的Utilities
部分启动它们。
当我进行更改时,我需要重新启动Max,以便在它们生效之前再次加载脚本。
如何强制Max重新加载startup
文件夹中的脚本?
答案 0 :(得分:2)
你有理由使用这种方法吗?而不是使用脚本实用程序,看看推出浮动或对话框,两种方式都更易于管理和用户友好。要使脚本易于访问,请将它们包装在宏脚本定义中,或者通过菜单栏中的MAXScript菜单运行它们。
例如,对于像这样的示例实用程序
utility main "Main"
(
rollout sub "Rollout"
(
button btn "Button"
)
)
对话框版本为
try destroyDialog sub catch()
rollout sub "Rollout"
(
button btn "Button"
)
createDialog sub
和宏指令定义
macroscript main category:"MyTools" buttonText:"Main"
(
rollout sub "Rollout"
(
button btn "Button"
)
on execute do
(
destroyDialog sub
createDialog sub
)
)