本帖最后由 艳玲 于 2017-4-27 16:49 编辑
0 x- d+ l$ M& v; P' n; a
$ w0 d) E. f7 _) j0 k* R9 M大家好,最近学习PlantSimulation,, v) H3 g7 D' e% w' e
但是method方法运行时总是提示语法错误,
" \/ s2 W6 m8 o) G W7 w Z. `即使是示例程序也是如此,
% Y @% c0 }. B/ w; f" f/ L如果不添加method方法,仿真正常运行; ]8 Y2 a* w" Q, Q8 S
想问问大神或者遇到类似问题的朋友,
1 ?6 x: v) O: n+ F有没有什么解决办法,大家一起交流进步!
9 P+ T# T; C/ |" Z9 \[补充1]我想可能是method没有编译,在v13中找不到编译选项
. ], w! d6 W3 s8 G* P) C+ q" B# n5 f[补充2]下面的代码运行到第一行就提示语法错误6 ^! u0 v6 F" C4 P3 T
var i:real, ~3 V5 o# l& H1 j) J
i:=z_uniform(1,0,1)3 j% \( a: g0 [! O, u+ e
@.createattr("type","string")
3 P5 @1 T1 ~% y; X$ fif i<0.2
2 \6 V5 q* _+ f. y @.type="red", r) k) e# B7 ~8 U, h, j$ I c
PartRecord["Number",1]+=1
7 {( l4 `9 \( A% A- g; w( ielseif i~<=0.5 and i>~=0.2( C% E7 f& t8 ^) }% D/ t- K/ Z. ^
@.type="green"
: \; \" ]. ?8 x PartRecord["Number",2]+=1" F" S4 ?6 v9 h N( `# {
elseif i>0.5
2 T8 |( {! K- `+ u+ w. \/ |- c O @.type="blue"4 i* Y- |6 G/ c; A
PartRecord["Number",3]+=1
( T6 [5 F0 T5 w- A: C$ [end
$ J" i2 w e- r! }, l# s* T7 \/ z* ~- h0 i/ U7 p& G- j
|