脚本的使用方法
在「脚本」窗口中使用脚本功能。
「脚本」窗口,从「显示」菜单选择「脚本」。
●创建脚本
创建脚本大多分为两种方法。
◆记述程序
编程语言可用于Shade3D,可以直接创建脚本。在Shade3D中可以使用的编程语言如下 。
- Python:Win,Mac通用
要记述脚本,请直接记述在“脚本”窗口的文本输入区域,或者用其他文本编辑器等记述后复制、粘贴 。
所记述的脚本可以按“保存”键保存为脚本文件。
另外,可以使用在「读取」按钮中保存的脚本文件。
(「脚本」在窗口记述脚本的状态)
◆记录操作
关于一部分操作,可以将实际操作记录为脚本。因此,即使没有特别深入理解编程语言,也可以编写脚本。另外,通过对这些进行修改,可以制作出更复杂的脚本。要使操作记录为脚本,请打开“脚本”窗口的“记录”复选框。
- 从「文件」菜单中选择「新建场景」,打开新建场景。
- 作成球和闭合线物体的扫描体,如下配置
。
- 不显示「脚本」窗口的时候,从「显示」菜单选择「脚本」来显示「脚本」。
- 仅选择球的状态,打开「脚本」窗口的「记录」复选框。
- 用鼠标拖动红箭头使球向X轴方向移动500网。
在「脚本」窗口作为脚本记述直线移动的操作 。
- 用鼠标拖动红色■将球向X轴方向扩大。
在「脚本」窗口记述作为脚本进行扩大操作。
- 关闭「脚本」窗口的「记录」复选框。
- 选择「闭合线物体的扫掠体」。
- 点击「脚本」窗口的「执行」按钮。
对闭合线物体的扫描体,执行用球记录的操作(直线移动和扩大)。
●脚本的执行
脚本的执行,大体也分为两种方法。
- 点击「脚本」窗口的「执行」按钮执行。
- 从「脚本」菜单选择执行操作。
◆从「脚本」窗口执行
「脚本」窗口的文本输入区域上脚本时记述状态下,点击「执行」按钮。
在文本输入区域,自己记述,记录操作,读入既存的脚本文件也没关系 。
这个方法,即使基本地是同样的脚本,根据情况变更一部分的价值等也想执行的情况有效。
◆从「脚本」菜单执行
频繁使用的脚本,由于作为文件保存在「scripts」文件夹中,无论什么时候都可以从Shade3D的「脚本」菜单开始执行 。
「scripts」文件夹在以下路径中。
Windows7/8 : \Users\user name\Documents\Shade 3D ver.**\scripts
Mac : /Users/user name/Documents/Shade 3D ver.**/scripts
保存制作的脚本。
- 点击「脚本」窗口的「保存...」按钮。
显示「命名并保存」对话框。 - 在保存的路径中指定「scripts」文件夹。
- 「移动扩大」名称后保存。
- 重启Shade3D。
- 选择「脚本」菜单,确认显示「移动扩大.py」。
另外,从「脚本」菜单中选择「其他...」时,直接执行指定的脚本文件的内容。
注意 连接了互联网的Shade3D 用脚本文件制作脚本,根据Shade3D的版本,会有旧版本无法工作的情况。