本帖最后由 anjiIE 于 2010-4-26 14:43 编辑
8 `& H" W8 E) U# z0 }, h0 r% {
$ z, v) d, L6 E: _% tVariables是用于观察程序中的局部变量,@和?是匿名指代符,@右边栏是它所指代的MU对象,?右边栏是其指代的调用当前Method对象的对象。从其路径中可以看出它们指代的具体对象。最后一栏下面的提示你的模型出现了不明标识符quality(之前没有定义过)。
; Y' b; r8 w6 `2 x' V% ^我看了你的模型,你没有定义quality这个属性值,应该对Tabletop的客制化属性进行quality定义。还有你的
. A# N8 Y9 R) V: eLacquer这个Frame里面没有Rework这个Method,增加Rework,按下面编程就可以了:
: v1 p$ S, h% I. g# sis
5 f! L+ Z7 T- q6 o# [2 kdo
- q8 J9 S1 g4 A3 _* y7 p counter:=counter+1;
: V R+ J w- b/ E9 [ print counter;; B. L9 r6 q) t. |" T2 `( G
if counter=10
: N- h K0 y z3 Q5 `- g0 K then @.quality:="bad";5 A' g/ ]9 v# r
counter:=0;
) O F) N! X" X/ ~) q4 n1 `" J8 q else @.quality:="GOOD";
' E- e) m( X1 I& R6 Q end;
$ m8 M4 T l2 { V6 Z( {
9 L4 v9 G J9 O& V! M r& Z9 Z9 ^ print @.quality;4 E# k. \7 G3 W5 b% R. n% `8 s
@.move;
' D3 D9 K8 a0 [: k$ B& Kend;5 r% S, {% V* O
最好再重新仔细看看皮托教程里的步骤吧。 |