|
|
5仿真币
我的检查判断程序为什么总出现错误呢?# O0 e9 \ {6 L6 ?; w
is \- s( G, @% L9 u) l* J% a- ^, h( z* D
0 C/ z0 m% B/ \' M( B
i:real;
' s6 H4 F8 M4 Qdo7 ?, J1 |* o! z6 e# D1 u
& ^! I: @1 z2 o& N. c; d1 c
i:=z_uniform(1,0,1);3 i: o: n& k% C. \9 X
: v9 F% `8 z- J) o2 P ^
@.createattr("check","string");
7 w7 i& ~' G, y/ u6 e& H% K) d0 c) Q& _
if i<0.2 then
+ M/ s; [; L0 s; F N9 d/ u& Z7 X. f. p9 p; B6 v! M
@.check:="good";2 K2 {( s+ E2 g7 P4 v
2 c( R! B6 f. s: k0 m4 R S0 celseif i>=0.2 and i<0.8 then
7 }+ g1 J" r: Z9 _% \7 `- p" _' {0 k/ r8 Q, l0 `: A6 t* ?7 I
$ @3 l" g9 d' y* y8 }8 i, _ F
@.check:="mid";
1 b) F2 l& Y8 N, R2 U5 X4 |* \' C& ]. Q! r9 @% h- m7 v9 k
else
" z4 V7 Z/ A9 J3 f; b
. C% B' z4 y7 I5 [@.check:="bad";
0 j2 Q* N) X" I5 X, Z& i( k% n) q; L Q" P
end;! ?0 g- l! \7 ~; j/ c) S$ M
+ ?' d$ m V" o3 F3 j- t
@.move;8 t2 k, S$ h% L& r6 @* |, g0 N1 Q0 @
9 c' N4 {7 s1 w' T' k; y1 H4 s( L5 _
end;
$ ^" J. H' _! e* Q. f5 A8 c1 z( J貌似它说i定义无效什么的
: C8 K) e% e# f- J |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|