本帖最后由 艳玲 于 2017-4-27 16:49 编辑 1 _" ]7 q; e3 Y: R% c7 j
2 r: g R( q" l5 F- m* a& X大家好,最近学习PlantSimulation,# N4 r7 |. s& N9 l& _
但是method方法运行时总是提示语法错误,) M( {; z$ M1 Q( o& l4 _
即使是示例程序也是如此,, `6 ?6 S, n. j* B
如果不添加method方法,仿真正常运行
8 I( C9 v F8 m" K- \8 C, L. e想问问大神或者遇到类似问题的朋友,9 Z1 x) o9 j2 s0 ?; u: Z
有没有什么解决办法,大家一起交流进步!% r, c' n* E* p6 w! s0 ~: t; b4 z/ M
[补充1]我想可能是method没有编译,在v13中找不到编译选项
- }+ T U( I! l6 n" l# L[补充2]下面的代码运行到第一行就提示语法错误4 R" q6 I: b1 ]9 k
var i:real. u" L, @3 A0 e: }4 d: E
i:=z_uniform(1,0,1)
/ V" R2 j+ h9 i@.createattr("type","string")2 l0 a( m$ j4 b* h9 K" d
if i<0.2- N' y/ `6 n9 ]; i# r4 k C
@.type="red"! G3 i+ G2 t j7 P/ b- V
PartRecord["Number",1]+=1
6 @0 a/ M) h) t! Z: Celseif i~<=0.5 and i>~=0.2
( ^! j# ]+ l" O) _ @.type="green"
9 U0 z9 X- u9 H& } PartRecord["Number",2]+=1
4 m6 g5 x( p; O; r: `+ u& A6 selseif i>0.5& {4 S% v' C9 z; X
@.type="blue"
! n+ S; Q" w2 F2 y PartRecord["Number",3]+=1* U. G. H& S9 o- j
end
( ?# f% G6 p* H$ M. u4 _
' \* d# }! ^* F* v |