测试Maxscript中对材质进行序列命名
来源:互联网 发布:情感分析算法 编辑:程序博客网 时间:2024/06/05 15:53
sss = getCurrentSelection() --定义所选择的物体为一个arrayfor j = 1 to sss.count do --最外侧对j循环(for i in sss do --嵌套一个对i的循环,使得能对数列里的物体一个个操作(print i --打印出遍历中的物体名字print j --打印出j循环的数字sss[j].material.name = sss[j].name + (j as string)--对第j个物体材质名字进行命名为:自身名字+j的数字作为字符串print sss[j].name --打印出要操作的物体的名字))得到的输出结果:#($Editable_Poly:AAA , $Editable_Poly:BBB , $Editable_Poly:CCC )--得到的sss的数列$Editable_Poly:AAA --即print i的结果,i在里面的循环里重复三次,总共循环3*3次1 --即print j的结果,j在最外侧的循环里,总共循环三次"AAA" --即sss[j].name的结果,这个也就是要被改材质命名的那个--------------------------------$Editable_Poly:BBB1"AAA"--------------------------------$Editable_Poly:CCC1"AAA"----------********最外面的j循环了一次,i循环了三次*********-----------$Editable_Poly:AAA2"BBB"--------------------------------$Editable_Poly:BBB2"BBB"--------------------------------$Editable_Poly:CCC2"BBB"---------******最外面的j又循环了一次,i又循环了三次********------------$Editable_Poly:AAA3"CCC"--------------------------------$Editable_Poly:BBB3"CCC"--------------------------------$Editable_Poly:CCC3"CCC"---------*********最外面的j又循环了一次,i又循环了三次**********--------OK--得到最后材质球的命名为AAA1,BBB2,CCC3
阅读全文
0 0
- 测试Maxscript中对材质进行序列命名
- Max中利用Maxscript合并材质
- 多维子材质命名测试
- 测试Maxscript中Rollout的多层结构
- Unity 中使用 ScriptableObject 对数据进行序列化
- JAVA中对类进行序列化Serializable
- 对ContentProvider进行测试
- 对一只笔进行测试?
- 测试Maxscript中ListBox双击清空列表,右键选择全部
- LoadRunner中对接口进行性能测试的常用方法
- cocos2dx中对lua脚本进行覆盖率测试
- LoadRunner中对接口进行性能测试的常用方法
- 在Unity中编码进行材质的加载
- 如何对变量名进行命名
- 如何对算法进行测试
- 对测试工作进行度量
- 对MYSQL进行压力测试
- loadrunner 对接口进行测试
- Java数据结构——Stack和父类Vector
- Android webView js问题
- ELK错误1_Kafka->Logstash->Elasticsearch过程,Elasticsearch报grokparsefailure错误
- hibernate之cretiria,hql,本地sql基本使用
- 1 Tow Sum
- 测试Maxscript中对材质进行序列命名
- android6.0 动态申请权限
- Google Android Developer
- IntentService是如何在子线程运行的。
- 可展开的TextView
- leetcode 238. Product of Array Except Self
- linux如何修改文件或目录的权限(chmod)
- ELK学习8_ELK数据流传输过程_问题总结1
- TCP 连接和状态说明