|
|
5仿真币
我用的emplant7.0版本,教程中有个生产桌子的例子。
' B: X0 @2 }! K a$ Umus中设置tabletop的custom attribute :
% _: N+ m6 \0 l }# g! Kname为quality,value为good
6 I% |. @7 m* @" x9 }4 d- p# k1 g有个reworkd 的method如下:/ D9 H# S ^* z. j+ v- m8 [
is
9 ~3 E' T) ?. @3 H: C* Ado
4 n! P/ k# x7 D2 Z y count:=count+1;$ K$ ]4 H0 w3 W( a: T
print count;
2 K) z! }; [5 B, i1 v if count=10) P. T! N) t6 S) T
then @.quality:="bad";( u3 ]; P( O! y$ }. M3 n$ p
count=0;) |' |# r6 t# z7 r
else @.quality:="good";
$ M$ ~6 f; p# R- Y: D+ \3 Q$ ^ end;
+ P$ s, d- o2 |7 m# h7 R9 F print @.quality;
8 b o: o4 K) O1 L/ z' {2 T- S @.move;
1 X1 H, \; F) a& O$ T* i, Yend;) ~0 a3 f0 T' h. M
程序总是在else @.quality:="good";处出错。并且此时可以看到@=.mus.tabletop:2。请教大家,帮忙看看 |
最佳答案
查看完整内容
那应该就没什么问题,是不是没有物件没有定义“quality”属性,你确认一下,出错的物件是不是定义好了
这个属性,另外看看你的标点有没有错!再不行就把你出错的提示 发一下!
|