本帖最后由 艳玲 于 2017-4-27 16:49 编辑 # N- V" z. K( y; @$ c4 U/ B# x/ C: g' g3 i
- D$ l, B5 H; N$ M- M$ y* j大家好,最近学习PlantSimulation,
8 } }& P8 q6 X9 ~& P5 ^但是method方法运行时总是提示语法错误,
, O2 A- s5 N( W3 `0 ^/ p即使是示例程序也是如此,
! b0 B! K9 j1 ~, Q, a/ U5 V1 X0 @如果不添加method方法,仿真正常运行
; H/ Q) B! \ O想问问大神或者遇到类似问题的朋友,
: a: ?# v' m: n/ I& O有没有什么解决办法,大家一起交流进步!
+ T Q& N1 j) t4 q1 N[补充1]我想可能是method没有编译,在v13中找不到编译选项: l2 U Z1 b8 D
[补充2]下面的代码运行到第一行就提示语法错误
4 B4 m! j* u6 ]% z$ D yvar i:real% F& I# z- h/ q; W
i:=z_uniform(1,0,1)* s C$ u4 R' ^2 g u2 M* f, y
@.createattr("type","string")
p( }/ X3 Z- n8 i9 s/ H# Z( ^if i<0.2
9 o8 u1 m; Y6 E. W; k9 m/ n7 W @.type="red"! k0 Y h2 Q; U8 p8 k8 U
PartRecord["Number",1]+=1
P( q+ F6 B/ melseif i~<=0.5 and i>~=0.2
+ G" e$ }( u' |& @# b. K b: c @.type="green", s* U- g7 X( ~% A9 k. x; J
PartRecord["Number",2]+=15 v3 s/ J3 O1 e- O0 u$ c
elseif i>0.5
8 z. G9 ]4 s) }: U8 X3 t2 C @.type="blue"
" A* C' |3 [4 y5 O" X K: ^0 V PartRecord["Number",3]+=1
/ _9 m3 b! t3 Hend# r! y1 i% n( ?4 `' O1 y* ^
- Z& t) g" i7 C, m! | |