|
5仿真币
我的检查判断程序为什么总出现错误呢?
' d9 D5 ?) w) ~: wis' P6 Z( N% O L4 j3 X
/ t( G5 i- V3 S H* O1 Wi:real;/ o% p2 B4 A9 X6 x2 T7 `
do/ T& e/ O# a/ X/ X6 y
! C+ ]6 B/ m0 x; o% V
i:=z_uniform(1,0,1);
9 A# U$ ^2 j" `5 P
9 S3 R9 x3 o& T/ K" k& ^@.createattr("check","string");
7 W1 h3 G' p. g/ h6 \" a0 @& v0 S2 d
8 I" P3 n9 |4 K/ ?if i<0.2 then$ T* O+ s7 U) E2 ^
* M7 V, T& N7 \1 a% V& r, O
@.check:="good";7 h$ u8 B0 @0 C# [ B
6 S: x% ? X, Q0 y' D, U. A
elseif i>=0.2 and i<0.8 then * @9 @. m- z! d
* N# a5 l' X; w; Y
' `6 b; Z1 K" h4 X) F0 e2 M@.check:="mid";# M0 \+ }% W4 b% ~
/ u+ e p7 Q: I" U2 c) Q+ n9 Y
else x3 l! N5 G5 [ l* d8 g
' I Y: [1 ]$ J9 p@.check:="bad";
+ a# v) a/ u: v1 }! I$ q/ N+ w. N/ E
end;9 |: f8 T; [$ w( [8 A$ x* {6 F
* I f) |# k8 r9 j8 L& I8 G: O! U
@.move;. f+ S* O. r- W, Z% e
# x: B' x" \% i5 Q. O
end;+ a0 M& _! `; D$ ~* r
貌似它说i定义无效什么的
' M/ k8 v" @5 k$ l/ ?: p |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|