本帖最后由 艳玲 于 2017-4-27 16:49 编辑
- {8 b. `2 S# E" A7 ]1 C. I% C, a
; Q4 G6 j' s0 A% `. ?5 R大家好,最近学习PlantSimulation,9 J7 o1 J- P, f) M
但是method方法运行时总是提示语法错误,: _) \' e1 J- U+ V1 \/ B
即使是示例程序也是如此,
/ J$ k. b0 w# Y# s2 n如果不添加method方法,仿真正常运行
# `# ~% J7 L1 B$ J3 L想问问大神或者遇到类似问题的朋友,4 Q0 L0 ]$ U: Y+ n
有没有什么解决办法,大家一起交流进步!
8 @: u3 ? x& m9 Z2 h- ~7 Y[补充1]我想可能是method没有编译,在v13中找不到编译选项" h- y. {% R$ A& @) @
[补充2]下面的代码运行到第一行就提示语法错误6 Q, R: M( q( l6 o3 O
var i:real
) k3 q. D) Y7 s, a" z/ ]) X1 t5 |i:=z_uniform(1,0,1)$ n# y3 U$ `' f9 U* a( ]
@.createattr("type","string")7 e, o: t% x% Z0 Z' Q
if i<0.2' \+ _0 G* b# k/ N5 Z7 z4 y7 Z
@.type="red"
8 P, A$ {6 A' |2 S PartRecord["Number",1]+=16 Z1 R4 w7 b' ]( E' C1 P' x
elseif i~<=0.5 and i>~=0.2) s b( d0 ^7 W9 ^7 ?
@.type="green"
6 J" i4 h! U8 F9 T" | PartRecord["Number",2]+=1
+ X) G- Q: n1 R8 Celseif i>0.5
0 F$ ]0 W7 T& j. N9 x5 o @.type="blue"- g/ f0 S2 k: t" z! Y/ u
PartRecord["Number",3]+=1
5 P6 w8 p/ h- Yend
1 z) P" V% |1 v! d2 T; Z' k& Q! p. m: m) U" Q# r& l
|