|
5仿真币
我的检查判断程序为什么总出现错误呢?( \+ O8 C" t$ k; y0 ^+ o
is( O2 w, Z) n# I7 m: a
6 M: C; a" B1 s% ki:real;5 I$ X/ ^# R6 k0 `8 r( z, g
do W) B: g7 a& k2 u7 s. K9 h: Z
2 t- [3 R* s2 X7 h3 G+ E
i:=z_uniform(1,0,1);& } Q& {7 Z+ \' W
& p( D% b: ?' h3 ^. c6 c@.createattr("check","string");$ q; F" |, Z; \: g4 ~5 X+ ]. \
0 Z, _$ X( j" W% y8 S
if i<0.2 then. [ \7 e3 n, z2 d3 E% }
F. Y* ?0 b1 I6 M2 P
@.check:="good";3 T( \$ X# C9 G/ w& s% S, \
2 I N u Q: v! H
elseif i>=0.2 and i<0.8 then
/ ]& U+ n0 ]# ^+ }9 J f8 ?' [# J5 ` I
9 e, ]0 Z0 B( N@.check:="mid";
. Q6 L6 ]/ h) @* R) c. S, A- G/ m+ t6 g1 m4 l4 H9 H" j
else
3 f/ J0 ~" j, h: `8 }3 c/ N5 K R7 s% p( S, |& v7 B
@.check:="bad";
$ S$ s: X( T" `% ]! w8 U, H
: c4 F/ i- H/ \8 `) R9 P% lend;; |- a% `- ~; z, f( j
& r5 Y' p; `! ]; A# N1 w
@.move;2 H& S+ e- ?# W( M
2 Y& D- Y$ C' D3 v8 Z0 L. J
end;
5 r7 f/ ~: s1 [$ l& F# D/ s$ z貌似它说i定义无效什么的 * F2 `* F, y% s+ q! b# q$ t- q+ W) h+ ^
|
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|