|
5仿真币
我的检查判断程序为什么总出现错误呢?" g) B) P' W1 `* T/ {: Q" w4 o
is% e9 j- T( K% W$ U0 M
1 `+ _& {5 ^1 {' [ \* N
i:real;
* ?, q9 C5 U7 v+ gdo% Z9 b0 U; Q4 {
% y7 |4 n- _. Y4 B( g5 I, Gi:=z_uniform(1,0,1);8 r/ Q# {/ A* L) ~9 S7 S" S1 Y
; q6 {+ Y& e+ e6 i @+ _& _@.createattr("check","string");
# F: w1 ^. I2 U" e" n8 r- S% G* _. M) U4 e t; X
if i<0.2 then
, V5 F5 P; j' O1 v' E' s7 ]+ M, \- s {+ w0 Z5 a, C- f
@.check:="good";
/ K, y5 {+ d3 l$ m- F: B( S& R8 D! f$ B: H* v7 I/ N/ z
elseif i>=0.2 and i<0.8 then . r! j" m) @# V9 d, V
, W3 O- ^% g) p7 ]
8 e" D$ Q# j0 I% p7 X@.check:="mid";
" X/ E* I$ A7 N- D: L) e0 Z% i! N; H" |, l/ F: N9 j% X& J9 F
else J* U% h8 `: L3 f( J
/ w6 ` P$ w- V- h6 @) C
@.check:="bad";, Y5 z$ E; a/ C& F5 @
3 v; Y5 h; @: b! P4 Jend;4 j+ I: i( {" M7 g1 C* Q6 a
/ g' ]+ W2 t) f; z) h' m
@.move;
4 V. m; _' p; H) @ " O; ^' e" U. ~* |. b% T3 J
end;5 }+ U5 v% D# C' Q1 ]0 i; C$ }
貌似它说i定义无效什么的 ' \) C/ P# \5 j- i
|
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|