|
|
5仿真币
我的检查判断程序为什么总出现错误呢?
?1 \9 _" F N- z& w- s4 {) Fis; S* W! }0 `; R5 Y0 h3 q% p
' M" w8 \" _1 c1 q/ zi:real;
) Y7 j: A: m, S* Pdo2 [$ S3 ^$ l1 p# m4 U" l! H
9 w1 c. |& J' @* b
i:=z_uniform(1,0,1);
D5 F: t3 L% h( f3 W
8 ^, H! `9 A+ ], p7 G! q@.createattr("check","string");
! p$ w( T. n% i# s7 t, K/ Y, n+ O2 V6 \! m7 D% I
if i<0.2 then' b. N4 f: G! E) a, h" m
u+ T: R5 K. m7 w@.check:="good";1 z M8 {- ~ f i' f9 U+ r
7 r) e X* G# C& j9 p& m% `elseif i>=0.2 and i<0.8 then
0 c0 O! p8 B4 Q. C0 c8 p/ t( K& f# R' R
7 t1 u7 p$ b8 |! D' g5 [
@.check:="mid";8 _' b2 b- \+ ]3 R+ ]
' j* H* ?3 S) h6 d% R) h5 ^
else 2 v2 g* ]! _5 D. Q3 J( s( s. @/ z
/ O! Y' t( {. o) E6 c# y
@.check:="bad";4 A9 V. X' Q+ W2 Z; s# [6 r$ }
( O. m5 a1 ?* P) G9 D( K" b3 |end;
' }# M, j; _( S) [) c
3 I" v& Q6 G8 \+ e@.move;
6 x) M8 d% ~. V! F+ Y" T' p 7 x o/ ^% Z& k8 k; p, ?
end;3 b' N; B) V, z
貌似它说i定义无效什么的
1 d9 l! Y6 Z! w1 c7 T! ~6 n |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|