【正文】 本来今天学习了一个特牛逼的脚本。但是我还没彻底搞懂。所以,过两天再发。 昨天做案例四,突然想到了之前位置随机对换脚本的实战应用。正好panda工具集里还没集成这个功能,那今天就集成一下。 另外,在痛苦了大半年后,终于在柠檬柠檬同学的提点下,学会了英文版中文字体识别的设置。超简单,一并分享给大家。 先来说一下,在max的高版本中,中文字体识别要怎样设置: 首选项>文件>字体设定 然后重启就好了。 那接下来我们就改一下pandatools的设定 如果你看过大胖脚本系列图文的第29期,就知道,这是展卷栏的写法。没错,我不再将所有功能堆叠在一起,而是分门别类的加到展卷栏、功能组中,便于查找和使用。 先运行一下脚本看看: 以后我会陆续将以前讲过的功能添加到这个工具集里。而新学习的内容,也会一点点加进去。 先把我们已经写好的两个功能添加进来吧: 先将两个fn预设功能加进来。 再将对应的按钮添加进入: 运行脚本测试: 可以看到,我们之前写好的内容,已经分别被添加到不同的展卷栏里了。 好,接下来我们加入新的功能内容。在第二十七期时,我们讲过一个功能,物体位置随机对换。如果没有印象了的同学,可以点击下面的文字跳转过去观看: 我就不在这里赘述了,直接将这个脚本的内容复制粘贴过来。 当然,为了避免和其他脚本内容产生冲突,这里的变量名全都改了。(后面要好好学习一下局部声明的写法。) 回到工具集里,将这个脚本设定为一个fn预设表达式: 功能写好了,添加按钮: 运行脚本看看界面效果: 界面写好了,来看看功能如何。 我昨天是想用它来制作书籍的随机位置对换。打开准备好的场景: 这是我以前展好了的一堆书籍。现在我们复制多排。 看起来很呆板吧。点击一下我们的【物体随机对调】按钮,是不是瞬间就自然起来了。要知道这只有十二款书籍,已经如此自然。如果是120款书籍呢? 这是一款非常实用的工具,后续我会陆陆续续的将一些工具整合进来。 收尾语: |
|