|
|
5仿真币
我用的emplant7.0版本,教程中有个生产桌子的例子。$ ^* E# B( ?4 g" T! Z! s2 E% g
mus中设置tabletop的custom attribute :
* O5 T L+ j( s0 p8 v) N% Tname为quality,value为good; @9 Z7 y4 X/ P
有个reworkd 的method如下:
8 t7 w# N' b* r, X5 i6 U3 [& Wis
9 a( M/ X/ u3 |) `8 I8 M4 ^8 z3 n2 Tdo
$ [0 G( c, M) a# D, I count:=count+1;
s& k P" a! P, B6 Y2 ~ print count;+ w) b+ H5 B' P7 c/ w; f x0 c- _+ x
if count=108 y( K/ ]3 `. ^4 f/ z
then @.quality:="bad";6 O* X: P+ [: V6 F
count=0;% L0 `4 A0 i6 T9 b" t
else @.quality:="good";( Y: m( C U+ _: I, O0 ` l
end;
/ c' w) ^' _- w& { print @.quality;
- i B8 }6 o+ l' t @.move;! z$ ~0 I- }& o4 s
end;
1 E- K& y3 p' T: H! W( Y: i" b程序总是在else @.quality:="good";处出错。并且此时可以看到@=.mus.tabletop:2。请教大家,帮忙看看 |
最佳答案
查看完整内容
那应该就没什么问题,是不是没有物件没有定义“quality”属性,你确认一下,出错的物件是不是定义好了
这个属性,另外看看你的标点有没有错!再不行就把你出错的提示 发一下!
|