本帖最后由 艳玲 于 2017-4-27 16:49 编辑 , y9 Q2 `7 S" v* J
2 p' K& t9 T# x6 n: ^) h1 M大家好,最近学习PlantSimulation,6 v& ~: ^4 n, a" z
但是method方法运行时总是提示语法错误,$ g' m8 B; D5 w" J6 I- ]. A$ f
即使是示例程序也是如此,
4 W+ T, i. u2 n, ~如果不添加method方法,仿真正常运行
% T" f5 ]7 G: B- C( I1 Q8 {+ g想问问大神或者遇到类似问题的朋友,
. q: ]7 V; u5 ?0 c5 d有没有什么解决办法,大家一起交流进步!
$ F6 g1 h+ U! d, |[补充1]我想可能是method没有编译,在v13中找不到编译选项
# C7 N: k1 Y3 p/ C/ F3 Z. |- t! q[补充2]下面的代码运行到第一行就提示语法错误7 Q B* ]1 T+ Z
var i:real
. F4 o' s1 q4 D# h# u, Ui:=z_uniform(1,0,1)
% F$ z" _9 e0 H7 H0 |# |5 p@.createattr("type","string")2 r7 V5 c: [4 f/ O+ K5 V
if i<0.2
- B* X* y- e) o V- w7 o( q# n @.type="red", o+ W# [$ L/ H$ L. B
PartRecord["Number",1]+=1
9 p4 H" \$ B* Aelseif i~<=0.5 and i>~=0.2
- K3 z# X& ~* b; y2 I! `+ Z @.type="green"
. n0 J1 n. S9 v; C1 V PartRecord["Number",2]+=1
$ R; [: u* \% q' R4 selseif i>0.5
8 C9 u) t- p) S' P" x8 O: f @.type="blue"
' k2 X, F. m7 v" _# h& R% V PartRecord["Number",3]+=1
- e5 p3 N$ ~: t2 dend+ G! G6 n: y& K" ?' x
, I$ m$ o' `5 `( s- M |