|
5仿真币
我用的emplant7.0版本,教程中有个生产桌子的例子。
' w/ i$ r6 }3 N! M6 cmus中设置tabletop的custom attribute :& y" y$ C0 V( J% x$ I6 T0 h
name为quality,value为good
: _+ R& A4 r8 L( a$ m有个reworkd 的method如下:
0 [/ {5 H! w. O3 f2 q" Bis2 j+ Y- H/ V: }: _1 B
do! U! J5 N, r6 M8 w7 [/ ]- b% p* Y
count:=count+1;+ P( \3 O2 s1 Y \+ M$ [
print count;0 g2 b( j. S3 Y' w4 h; ]
if count=103 O' ~9 {# `' V8 d( q3 r, j
then @.quality:="bad";
2 n' [, }- W5 Q0 X- y3 H$ d+ I count=0;
0 y4 z/ Z2 i0 G5 g+ h' t. r else @.quality:="good"; {! M8 W, N n1 {2 J
end;
+ i! p7 l& C& V& L) {. n- `; R print @.quality;5 j! f+ O2 l8 t G2 s
@.move;8 Q- P( @- g! n. b4 H
end;) Y# {% \; u8 ]
程序总是在else @.quality:="good";处出错。并且此时可以看到@=.mus.tabletop:2。请教大家,帮忙看看 |
最佳答案
查看完整内容
那应该就没什么问题,是不是没有物件没有定义“quality”属性,你确认一下,出错的物件是不是定义好了
这个属性,另外看看你的标点有没有错!再不行就把你出错的提示 发一下!
|