本帖最后由 艳玲 于 2017-4-27 16:49 编辑
% K9 {4 w: k% {$ N3 d- Z; _; d. }1 _) X w* C9 F8 e9 O$ t
大家好,最近学习PlantSimulation,; j- N3 H( n; I6 a5 b& S( j
但是method方法运行时总是提示语法错误,. F% T: O3 G% F5 w# G2 t' y1 `
即使是示例程序也是如此,
4 ]! ~ y( C( x5 a( g. f如果不添加method方法,仿真正常运行
* i( K D# }+ h6 O( T想问问大神或者遇到类似问题的朋友,
# v, A5 t% q: w" K2 P( a有没有什么解决办法,大家一起交流进步!
- i$ y- g; @: f0 ?, X% a" [[补充1]我想可能是method没有编译,在v13中找不到编译选项; i, M6 {% t% o. x9 f7 @$ z9 Y
[补充2]下面的代码运行到第一行就提示语法错误. S: V* W4 U$ E) ~& [8 \
var i:real1 L. }& ]& m0 s7 a. v4 @: D+ q
i:=z_uniform(1,0,1)5 D4 O0 K! l0 |% O
@.createattr("type","string")
) Z( @& ?, V/ n# O' wif i<0.25 z9 E, a' H' p/ }0 N
@.type="red"8 x+ g7 [: v1 P1 r5 R
PartRecord["Number",1]+=10 ?7 i& D ~4 W
elseif i~<=0.5 and i>~=0.22 |& e. g! ?" U
@.type="green"
& m. t1 k0 G3 ^ PartRecord["Number",2]+=12 J1 _2 O6 M: i0 o7 ?7 W
elseif i>0.52 l& Q( |1 j2 O! k
@.type="blue". i8 `( ~+ ?: v Z" s2 E. `
PartRecord["Number",3]+=1% \# D1 V s& g4 P- ?
end& h' {! e v% Q# L' g2 I
$ a; r. [3 W6 L4 v7 K8 G* F, n
|