本帖最后由 艳玲 于 2017-4-27 16:49 编辑
1 z4 x1 I& G1 O/ l& P* h! V( ~, X) c4 |
大家好,最近学习PlantSimulation,8 o3 {) x) A4 z
但是method方法运行时总是提示语法错误,
. Q9 H: f/ J1 `. c+ k& [) m7 Z' [即使是示例程序也是如此,
/ b3 s* Q+ t X. X% u; q1 O如果不添加method方法,仿真正常运行
# l5 e% \, ?4 f3 ~% _9 \$ [* k想问问大神或者遇到类似问题的朋友,* f9 t# ?& }4 ^- u( d( L
有没有什么解决办法,大家一起交流进步!
4 u( E) f$ Y s% z[补充1]我想可能是method没有编译,在v13中找不到编译选项! o+ h) ^* a8 u" j
[补充2]下面的代码运行到第一行就提示语法错误: ?% M. P8 X& q5 o. B4 F3 J
var i:real5 H0 d2 n7 k" N9 t% e) Q( G
i:=z_uniform(1,0,1)8 F9 m9 U1 d b/ d7 T4 g% f
@.createattr("type","string")
& ^& u7 w W+ E% K/ r; Q" |if i<0.2
1 Y3 b* \, U6 [7 X @.type="red"
+ X9 T" h- \9 R1 f PartRecord["Number",1]+=1( g: ^( P: n; J0 I" P5 ]" M' g
elseif i~<=0.5 and i>~=0.2( e* ^3 y, i) r4 n
@.type="green"
4 @0 [3 v. P& v PartRecord["Number",2]+=1
2 O3 s$ S3 [0 Z. ?- {9 ~7 r/ celseif i>0.5
+ H; P6 C" k, I4 K) G2 Y- k @.type="blue"
; {# T- [) B+ n PartRecord["Number",3]+=1
G7 T" w+ |! j$ oend% t6 t- H" a, F( Z* c7 e5 _
6 h1 \* P* w1 G2 I. n$ L
|