本帖最后由 艳玲 于 2017-4-27 16:49 编辑
( M( ^% C" s9 `9 O% W, R! Y) o" y9 j& j i) N* T, R
大家好,最近学习PlantSimulation,
" u/ S. I$ ] P' {, x4 U6 Q0 M但是method方法运行时总是提示语法错误,$ P' G5 ~2 u; s
即使是示例程序也是如此,; D# L: d, k* q1 v E
如果不添加method方法,仿真正常运行. V' P8 ~( `5 N. s
想问问大神或者遇到类似问题的朋友,
+ h; ^- q# W+ v2 F7 F. F有没有什么解决办法,大家一起交流进步!
" ~3 X( v$ U/ t0 e0 L[补充1]我想可能是method没有编译,在v13中找不到编译选项" Q% V% P: K X2 V! `/ ~- z
[补充2]下面的代码运行到第一行就提示语法错误' I! H' k+ }/ N/ }: { x* M
var i:real
$ x5 M) }6 x- v: }& Bi:=z_uniform(1,0,1)
5 S2 I, M$ O2 A* D1 R@.createattr("type","string")3 c- K3 O0 P- {
if i<0.26 q7 S# z: ~- ]4 l2 Y# W% M& y0 {9 f7 M
@.type="red"* ?% N' \+ D$ X- [: _
PartRecord["Number",1]+=18 s) A% h5 t+ i5 d c/ ?4 q6 F
elseif i~<=0.5 and i>~=0.2! d; h' y2 x2 y% h& U
@.type="green"
T, h8 N; M M* i; a PartRecord["Number",2]+=1
" o) N% G! |4 C# Kelseif i>0.5" r# N. a% s4 U9 }$ _
@.type="blue"' Z8 Q8 h( F& p0 N( ^. J
PartRecord["Number",3]+=1
$ v8 u3 r- k$ a, ]end( Z4 n' Z8 f+ f& C* _3 o7 w
- U& g) F! y' Z: A |