|
5仿真币
我的检查判断程序为什么总出现错误呢?' c7 j5 W1 t" Y9 W9 x9 |
is
1 g% s# v# ?. U7 L5 _* L L- E7 W& L( ^
i:real;( }" S( T4 V* Q' w
do; r6 U; [4 d; Y& q! H* Y' p; d
9 t5 E% z% ^* \2 h" H# b! q. G
i:=z_uniform(1,0,1);8 h$ h/ q$ T; r }9 P" j% k/ C
9 p3 y; G9 K5 @
@.createattr("check","string");: O: V' j6 x1 k: X) L. x9 k# }, Z; l
+ S5 v1 _2 T% @' `
if i<0.2 then3 [0 a- v+ W" A6 P: }! E: K/ e: d
) P6 b% u+ m- V% \% F@.check:="good";+ n& ^- Q" Q, [: W7 d
* v" r, X/ t3 [. w i0 ^6 A
elseif i>=0.2 and i<0.8 then
; h' _: y( D9 B' j% ]* j$ t5 x% B
: I; u. N+ p* \( \, U7 C- D/ R! I5 D( J! M! P( V3 \
@.check:="mid";0 o) y; r5 N2 W
$ i% Z9 f' h" N3 I: `6 M
else ( e% N; N ^- v( @ u" T
# |( G: J. H+ A@.check:="bad";
* c$ i* M& ^9 M1 g. J) b+ q( K: r/ F9 P, u% e' k* P+ u
end;" ]2 C8 l$ f. P* D# J6 t$ q
% p& I% }1 U: F
@.move;
/ k% X2 v( i, }9 X' O( v / X' w* S# g) a
end;0 _/ O- N8 H9 ~
貌似它说i定义无效什么的
4 q9 D) M2 U+ l$ @0 ^/ ^# g* v |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|