本帖最后由 anjiIE 于 2010-4-26 14:43 编辑 / U( ?7 E" e" k+ T o( g
2 r- [2 _5 r( e; X* |' s# h: i0 m
Variables是用于观察程序中的局部变量,@和?是匿名指代符,@右边栏是它所指代的MU对象,?右边栏是其指代的调用当前Method对象的对象。从其路径中可以看出它们指代的具体对象。最后一栏下面的提示你的模型出现了不明标识符quality(之前没有定义过)。
1 Q+ A' y$ V6 C) H {7 G我看了你的模型,你没有定义quality这个属性值,应该对Tabletop的客制化属性进行quality定义。还有你的9 ]% i1 e! T2 e( O# R
Lacquer这个Frame里面没有Rework这个Method,增加Rework,按下面编程就可以了:
5 C5 G" w' ]& N) D) Iis$ l8 I, i# ~% ?$ K6 T8 p, I1 `
do3 ]& W$ v* i. P/ V
counter:=counter+1;
% g/ w! I( a' i# ? print counter;
2 e, H' D9 h* F' F$ u) E# ? if counter=10
7 f1 B( G( a# s/ F7 g2 \ then @.quality:="bad";% ^3 M3 k2 ~7 Q/ O+ D) w- j
counter:=0;1 F; E5 C: G- F" X
else @.quality:="GOOD";" ~+ b5 @, H2 R) m
end;
5 I, @) x! U8 x0 O# M5 ^$ U # {, t' z3 X7 ?( o h$ C
print @.quality;
7 ^9 f) P" a. u6 K @.move;
* F* ?4 p% L/ i0 {4 E9 vend;2 v: f& S$ T/ C+ N' Y: t& i$ q7 n
最好再重新仔细看看皮托教程里的步骤吧。 |