|
|
5仿真币
我用的emplant7.0版本,教程中有个生产桌子的例子。
5 Z$ K* f) a" Dmus中设置tabletop的custom attribute :
, m3 h7 q' {( \& C) B6 {name为quality,value为good( \- M) k" f8 I( c+ m. E
有个reworkd 的method如下:
9 b: V+ z+ k" K+ {' wis
# n$ H6 \% D, [8 J2 R1 k: Pdo: ~' z- g# S$ @1 K8 P9 D1 n
count:=count+1;
1 A, i9 b& x8 G, ^ print count;4 A9 R' L: |2 U$ T; ^% r
if count=10
* j3 d0 Y2 k I$ n/ w6 _; D then @.quality:="bad";. G, h( |$ l# {
count=0;
* s0 j0 e) t. f0 b' e9 ` else @.quality:="good";, |$ u. ]: U8 ]3 M' R+ K7 ^
end;7 t M9 [) W P6 G
print @.quality;
! b& x" M8 z6 Z( Q @.move;/ j9 e+ r0 ]! d
end;
7 T R9 f. z& {' W) P程序总是在else @.quality:="good";处出错。并且此时可以看到@=.mus.tabletop:2。请教大家,帮忙看看 |
最佳答案
查看完整内容
那应该就没什么问题,是不是没有物件没有定义“quality”属性,你确认一下,出错的物件是不是定义好了
这个属性,另外看看你的标点有没有错!再不行就把你出错的提示 发一下!
|