本帖最后由 艳玲 于 2017-4-27 16:49 编辑 * J# q: Q7 P4 `9 S# j, L# e
7 V! [; Z# N: k' y1 [& Z& A& D大家好,最近学习PlantSimulation,
6 _; q% Y4 f5 e0 T6 |但是method方法运行时总是提示语法错误,; ^9 f1 c+ u) b1 K& w
即使是示例程序也是如此,
: x! o: I5 w- A1 z. C9 S8 J3 Z1 H如果不添加method方法,仿真正常运行5 t, V" T% o6 P+ C! ~2 i, r, y
想问问大神或者遇到类似问题的朋友,( P7 z! {% |1 N8 {7 I) X" R! q
有没有什么解决办法,大家一起交流进步!
0 R2 S. T/ E0 F( h& K& j! r6 B3 z1 b[补充1]我想可能是method没有编译,在v13中找不到编译选项
+ s, Y% w# b- i[补充2]下面的代码运行到第一行就提示语法错误+ _+ w% p" j9 m' g; t# ^! I* ]% X" \
var i:real
; o- D9 A1 w' Xi:=z_uniform(1,0,1)
/ W5 q2 @2 f: e% E+ r5 t@.createattr("type","string") T! c1 f$ s$ W
if i<0.2, `7 E% B$ w! M- U" x, P! M
@.type="red"- c: e: J) i5 U: f, M( {! R
PartRecord["Number",1]+=1
; y! X4 h2 y' N/ Felseif i~<=0.5 and i>~=0.2# m* v& A$ @8 r' ^9 \. t
@.type="green"2 E! a( a' l. l1 }
PartRecord["Number",2]+=14 J0 O4 Z) }" r
elseif i>0.5+ d; H1 z2 Y2 h5 b. M7 e
@.type="blue"* R6 E8 e4 g s2 W1 y
PartRecord["Number",3]+=1+ Z( Y: x3 Q' u- Q
end
% [) m+ {5 Y2 |1 a6 u& V( f8 D
' p) C9 P2 d& w% y/ T" [ |