本帖最后由 艳玲 于 2017-4-27 16:49 编辑 0 @- E% ~8 |* U7 Y6 c [* ]
}/ _- }& @5 L, E
大家好,最近学习PlantSimulation,
5 P; ?* M! e% V/ M. F/ {8 C但是method方法运行时总是提示语法错误,
- E& x( D. J' |" E# d! m# x3 r即使是示例程序也是如此,+ H6 [: t- Z1 G& A, m
如果不添加method方法,仿真正常运行! t/ k% g$ f% `9 @% ]" n
想问问大神或者遇到类似问题的朋友,# A/ _7 I* T% A; I5 R, e, s& B
有没有什么解决办法,大家一起交流进步!) N0 k; d, }* e/ r, ~
[补充1]我想可能是method没有编译,在v13中找不到编译选项
+ X9 k8 V- g7 \2 G) ~6 A$ y- k+ D[补充2]下面的代码运行到第一行就提示语法错误
% M- }$ E2 P) d. A, O Rvar i:real" Y3 @9 z! p# u4 e$ P, d
i:=z_uniform(1,0,1)4 K% b9 T) Y/ U1 E7 H O) _
@.createattr("type","string")
; o0 o6 ?+ f) ~" E: Eif i<0.2
/ V# r" ?8 W$ K: T( y @.type="red"' l$ z6 Z$ p, p" y) N( e# L
PartRecord["Number",1]+=1
! x* K! E; s/ n9 x' z; selseif i~<=0.5 and i>~=0.2
2 W5 f3 B7 @9 \& F' Q4 M Z @.type="green"
6 n3 s5 [5 W3 w/ V2 e PartRecord["Number",2]+=1
, h6 A! f7 u- I& v& Xelseif i>0.56 n/ a4 D* B3 q" u0 e6 k
@.type="blue"
: z$ L! } _& v2 y PartRecord["Number",3]+=1
& |1 i2 _+ @, y$ qend
& |- v+ W- J' x- k9 x
3 A7 s3 |6 {, r/ Q |