本帖最后由 艳玲 于 2017-4-27 16:49 编辑 1 G- \9 n$ G# O# f
9 u, \* N$ Q3 J- ~ V3 `; x
大家好,最近学习PlantSimulation,
4 h! D1 l* \: A8 l M但是method方法运行时总是提示语法错误,
' d; x8 M4 s! f/ e( Q& N即使是示例程序也是如此,2 ~; X# m, p$ M
如果不添加method方法,仿真正常运行
; M5 t: ~ A: p4 y想问问大神或者遇到类似问题的朋友,
/ t* ~; W7 t( a% c有没有什么解决办法,大家一起交流进步!
+ c! z/ N5 M: ?; ^; \ ^" k7 j- t[补充1]我想可能是method没有编译,在v13中找不到编译选项
& `" ^5 k/ u7 Q# @[补充2]下面的代码运行到第一行就提示语法错误
4 F+ N. v4 [+ G5 c# W+ _var i:real! v9 j- F! x( G- h2 k3 H
i:=z_uniform(1,0,1); s, }) @, q {
@.createattr("type","string") J) q8 {1 `: G2 |. C! w4 q
if i<0.2
" U7 m9 W, z, b3 _ @.type="red"$ J* _1 @7 ~3 d ?/ g
PartRecord["Number",1]+=1
4 F4 M8 B- B8 [2 t1 R* z7 [% u. {elseif i~<=0.5 and i>~=0.2
0 x7 N6 v/ P! M% i3 h0 }0 U @.type="green"$ O0 ]# t: T+ C2 L4 T! N8 n
PartRecord["Number",2]+=1
7 c+ ?$ R% I% I; a$ |4 N( G. welseif i>0.5, U& Y: J) w) g* A3 q
@.type="blue"
9 x2 m Y1 `2 ~1 @% f- Q0 d4 W( D9 K4 c PartRecord["Number",3]+=1. B! e0 Q% D1 X7 q
end5 d% I) ^. a+ f6 m. E
; I/ l5 L" [0 H |