|
|
5仿真币
我的检查判断程序为什么总出现错误呢?7 R7 V! c( Z: c: ?- a
is
1 Q& u6 }, u3 s8 c% {, K0 B7 d: u7 Z4 w8 w
i:real;
7 r: X/ W- e! W: E) N2 d, c, x# @do* D" W# ^/ ~' A5 c6 x* D
/ e* \1 T2 @. ^8 N* P6 k( Wi:=z_uniform(1,0,1);
2 G/ D0 ^& O z4 M0 N5 F' [ Q3 x0 F# ~& b7 L% W. p, \
@.createattr("check","string");6 p( v5 ^6 V8 P8 I) I+ o7 f
8 S8 C, y4 z0 N3 W1 \8 Jif i<0.2 then/ D- h& X+ N) I4 j$ M2 x. {, M; @( V% [# T
2 |+ B. x9 e! a8 I" f@.check:="good";
- }/ ?1 d* H! K1 F2 [: o9 Y' C x. }, T A! l/ @+ D5 S
elseif i>=0.2 and i<0.8 then * J, l1 z0 m) S" y b, Z1 x
1 y! o+ G' W) @: c; d. |
% N, q6 i8 e1 G3 C@.check:="mid";0 P5 x, F$ q& [* N/ X
" q# c f/ G5 e! C, \. ?6 delse
0 b. ~0 X7 V C8 Y5 o5 r! J" d- u& n- q9 F' R) A/ }3 h9 @. E
@.check:="bad";
: N' x/ c! }$ u/ t1 f4 T. Y( V2 s. _# d7 q. V- M- H. d
end;
' Y) k, C' T! z, a* {( u4 y9 W+ t' R3 R4 V( A6 X6 |+ A
@.move;# `: v3 K# o* j4 v( E
8 v4 k+ Q+ Q5 `% g+ D$ C+ o
end;3 s$ X0 q9 {, `8 x) W S3 C2 Y
貌似它说i定义无效什么的
2 P i/ I* `2 V- I1 {- S# i: ~ |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|