本帖最后由 艳玲 于 2017-4-27 16:49 编辑 5 L) {. [+ @" @ Y, q/ d
# Y( C9 S) |! E, T w大家好,最近学习PlantSimulation,5 b9 o. ?$ h! O/ d
但是method方法运行时总是提示语法错误,. N8 d+ V, q4 L8 F; M
即使是示例程序也是如此,
) y+ F5 }' j) M4 [% h如果不添加method方法,仿真正常运行
. \ t! p9 |& z) o. n! U7 L- R想问问大神或者遇到类似问题的朋友, S: Q1 @; M, H6 `$ e" R5 o
有没有什么解决办法,大家一起交流进步!
. N7 w/ t4 K' }3 W0 z' K6 |[补充1]我想可能是method没有编译,在v13中找不到编译选项
4 s- z% Y+ p; m[补充2]下面的代码运行到第一行就提示语法错误4 H$ Z, v9 ]5 w& [, }
var i:real
; @7 Y2 H" A0 V% y8 v5 |5 Q0 ii:=z_uniform(1,0,1)* `% f& N) \8 S) |( v
@.createattr("type","string")
9 ]# R2 X" V N8 U* Sif i<0.2% r5 f8 c! u4 n; ~) i
@.type="red"
# J) K2 |4 X5 d* M PartRecord["Number",1]+=1. ^$ ]: e" n- _0 I, j: w7 q$ s
elseif i~<=0.5 and i>~=0.2# @0 s. d0 |, ]% T, n9 Y0 W
@.type="green"( Q: r: p, _6 A4 s
PartRecord["Number",2]+=16 a6 b+ ^2 W9 x5 m5 r
elseif i>0.52 J7 l3 K1 C) ~* i2 W; F* c2 D
@.type="blue"
2 M. `. r; M+ ?; I8 W p PartRecord["Number",3]+=1( i1 ?- O% |. a9 i" w
end" n* G) P* D( @/ N+ D' l4 o
% D: I: }' S/ N: o3 Y, k |