|
|
5仿真币
我用的emplant7.0版本,教程中有个生产桌子的例子。
0 N' {3 v( l: m e: r( G5 hmus中设置tabletop的custom attribute :' b0 P3 N( v! E( k- l3 `
name为quality,value为good
( r4 i3 l- P) ?0 r9 t' E2 s- O6 M有个reworkd 的method如下:0 \" Y# M3 u: P9 g" I% I. |& O& c
is* v0 J9 y6 R8 {" E' P* \
do
_! E9 k) o' K* X) Y5 H* Z count:=count+1;) k3 o I( N5 I" K5 Z Z# ?1 A* M
print count;: \, F/ z: Z- c3 i2 `
if count=10/ Y: D: X$ R( y( q; T1 Y2 h
then @.quality:="bad";
* ]& ?$ h6 ~8 t1 y7 T* z8 M$ H3 A count=0;* D& {, p8 @$ y1 n; T$ W* X" m
else @.quality:="good";
; r/ b/ f9 h7 X/ l end;
+ d; @1 ~9 x1 L" |5 c" z print @.quality;1 `. k2 g& m& [7 B5 @; z) v4 }( z
@.move;
P) v( x6 _+ X+ o* L% L# P+ y8 L3 hend;
! t9 ^; u, s* a6 O程序总是在else @.quality:="good";处出错。并且此时可以看到@=.mus.tabletop:2。请教大家,帮忙看看 |
最佳答案
查看完整内容
那应该就没什么问题,是不是没有物件没有定义“quality”属性,你确认一下,出错的物件是不是定义好了
这个属性,另外看看你的标点有没有错!再不行就把你出错的提示 发一下!
|