本帖最后由 艳玲 于 2017-4-27 16:49 编辑 5 _- D# K0 Y; d+ @" w+ T) \
4 n5 t: [, H3 E/ o0 b4 k5 Z3 X
大家好,最近学习PlantSimulation,! x4 m, `; c6 K! g8 R
但是method方法运行时总是提示语法错误,
$ I& ]8 {& K- B& D6 g即使是示例程序也是如此,7 `! u5 v) y% X5 I
如果不添加method方法,仿真正常运行
9 }# z5 g. B: ~4 i7 k想问问大神或者遇到类似问题的朋友,/ s) W; f1 m5 \6 N& i& i2 \) h
有没有什么解决办法,大家一起交流进步!
( M, E* A- |. Q/ ?3 G# T2 v[补充1]我想可能是method没有编译,在v13中找不到编译选项( ]% X4 y- X: X
[补充2]下面的代码运行到第一行就提示语法错误
% x% @+ B: D j* ?var i:real: S' U7 \& [( ^! k. c& ?
i:=z_uniform(1,0,1)
L4 S2 X. B0 l O# {: M7 J) v@.createattr("type","string")4 h; _; C) K: g
if i<0.2
* l0 J$ W2 V! m2 T @.type="red"
; D4 L Q% b, ^- R0 n, h. L PartRecord["Number",1]+=1
" p3 K- ^3 m- v9 R' Lelseif i~<=0.5 and i>~=0.2) L. q' W! G. t- y' c0 b. D( X
@.type="green"( u( @+ ]1 I+ q. {8 d, k
PartRecord["Number",2]+=1* n# q1 U) W% W, r" }
elseif i>0.5- J+ l$ { N, U& X2 w' N
@.type="blue". _7 m9 l/ R; r4 [* E
PartRecord["Number",3]+=13 ~5 \3 H& w) r
end! a% N0 O! S! i% M
3 G3 s9 P& y; S# W" G+ l |