|
5仿真币
我用的emplant7.0版本,教程中有个生产桌子的例子。
5 L; [/ O6 _- u) E; `; Rmus中设置tabletop的custom attribute :
m* \& I3 Z; p( pname为quality,value为good4 M$ Z q5 ~3 X7 C" s$ Z
有个reworkd 的method如下:& P+ D% {3 Z5 o- C
is9 {& ^' z5 b4 n- o! K
do" F7 ]2 ]! c3 f/ l! D; r
count:=count+1;
9 j+ S( \" t6 }' j$ I1 t print count;
& Y4 R3 G5 _: l" e7 ~ if count=10
' }/ I1 R7 A* l then @.quality:="bad";0 m' e5 U- V7 [ e+ R3 [
count=0;5 r& n* e. v* ?+ M2 G* e; J9 G
else @.quality:="good";
% h. {. [) R' h, c" N/ q+ W end;/ k; g" w( m' V, a
print @.quality;2 z& k6 u/ o' g0 e' ]2 v& e
@.move;( `2 k/ X: i/ y+ M! q- k& A
end;$ R, G6 H9 p5 Y8 h& I
程序总是在else @.quality:="good";处出错。并且此时可以看到@=.mus.tabletop:2。请教大家,帮忙看看 |
最佳答案
查看完整内容
那应该就没什么问题,是不是没有物件没有定义“quality”属性,你确认一下,出错的物件是不是定义好了
这个属性,另外看看你的标点有没有错!再不行就把你出错的提示 发一下!
|