2012年7月9日

找处场景中同名称的结点

摘要: --- 收集场景中同名的结点fn getSelEqualNme sel =( zong =#() for i in sel do ( append zong i.name ) equalname =#() namep =#() for i in zong do ( if findItem equalname i ==0 then ( append equalname i )else ( append namep i ) ) onlyname =#() if namep .count>0 then ( for i in namep do ( i... 阅读全文

posted @ 2012-07-09 12:17 盖天00 阅读(158) 评论(0) 推荐(0) 编辑

递归在类中的写法

摘要: struct ioo ( toto =#(), fn getbonename nodep = ( kong =#() if nodep.children.count > 0 then ( for i in nodep.children do ( append toto i.name append kong i ) ) if kong.count>0 then ( for i in kong do ( getbonename i ) ) ), -- 下面进行调用 返回 fn getbone nodep = ( toto =#(... 阅读全文

posted @ 2012-07-09 11:51 盖天00 阅读(291) 评论(0) 推荐(0) 编辑

解决场景有重名问题 (给同事写)

摘要: zongzu =#()for i in Objects do ( append zongzu i.name )重名收集 =#() 重名=#()for i in zongzu do ( if findItem 重名收集 i ==0 then ( append 重名收集 i )else ( append 重名 i )) --重名 就是 重名子的 但是还是在要 唯一化 一次唯一化重名 =#() if 重名.count >0 then ( for i in 重名 do ( if findItem 唯一化重名 i ==0 then ( append 唯一化重... 阅读全文

posted @ 2012-07-09 11:50 盖天00 阅读(137) 评论(0) 推荐(0) 编辑

导航