本帖最后由 艳玲 于 2017-4-27 16:49 编辑 9 S6 `, L. u$ i- R4 U7 f J
9 l# Y3 O0 M) ` w4 w5 F
大家好,最近学习PlantSimulation,. E& c# H: ?$ h. V0 D' z' l
但是method方法运行时总是提示语法错误,
, R! V. S2 W) Y& \" W7 z即使是示例程序也是如此,/ K! t9 d" s$ T3 Z( f7 E
如果不添加method方法,仿真正常运行
4 b- P, S) `: O9 M想问问大神或者遇到类似问题的朋友,0 d$ l6 K+ |; x) }
有没有什么解决办法,大家一起交流进步!* r. [# o, s! E, ~% r3 c# h. @
[补充1]我想可能是method没有编译,在v13中找不到编译选项& V" D& F, F; v( o9 v c
[补充2]下面的代码运行到第一行就提示语法错误* p0 V7 A1 M- H3 p6 U% J
var i:real& z( ?' v! ^5 ^9 D
i:=z_uniform(1,0,1)9 [5 E2 N) V) ]
@.createattr("type","string")- F+ C, X9 t# g; J
if i<0.2 I+ l; w( F$ k2 f! W- z: F3 m
@.type="red", V2 U& I; A, T+ C3 V" o
PartRecord["Number",1]+=1& t5 \- r' B3 C3 d# V7 ]
elseif i~<=0.5 and i>~=0.2* J: l3 d) t4 G8 _, v
@.type="green" L- H- K1 [- h! V% Q$ m
PartRecord["Number",2]+=1
& X$ Q: k7 t* F# g! \ Qelseif i>0.5, W% b: j8 S8 y- R3 W9 @
@.type="blue"" [4 V, Q/ M3 Q. ?! n
PartRecord["Number",3]+=1
& Y5 N8 H$ K( s. f: Gend
' \ r' n5 u/ X9 ~0 `
) g- ]: w( ?7 k9 \% H/ u |