本帖最后由 艳玲 于 2017-4-27 16:49 编辑 , V# ~" |% I9 r
7 ^6 p+ k% U& N2 |0 O" a; G6 \
大家好,最近学习PlantSimulation,: k& w: } L, z# M
但是method方法运行时总是提示语法错误,2 Y0 v; `+ ~% x
即使是示例程序也是如此,
# |3 r% U6 C9 H/ h如果不添加method方法,仿真正常运行# w( I' k/ x5 {
想问问大神或者遇到类似问题的朋友,& a% i* J1 x! y/ C, o
有没有什么解决办法,大家一起交流进步!' C+ w& h8 ^8 [/ V# p
[补充1]我想可能是method没有编译,在v13中找不到编译选项+ o& I- C h& O, E
[补充2]下面的代码运行到第一行就提示语法错误 V2 f4 A0 H7 Y( v4 e+ w
var i:real- Q7 _0 b0 x$ y* H7 s- p7 D
i:=z_uniform(1,0,1)6 T$ ]" }9 G5 y* G# I! k
@.createattr("type","string")
7 C& X5 r- X2 x9 I% r# Lif i<0.2
, I5 o2 `* z) K: Q6 B @.type="red"
% C4 q! O) k7 ~ PartRecord["Number",1]+=1
7 K# v* a/ Q, s' v) ]% \+ S2 Zelseif i~<=0.5 and i>~=0.2
* [6 k+ @& ^# e! @! w' | @.type="green"
7 B, p" A" @- c5 i# J" } PartRecord["Number",2]+=1* ~8 J* `/ ^+ {+ j' g& D- K/ J
elseif i>0.5, W' C) O3 R! K: v
@.type="blue"7 ?5 {: z4 }9 `9 f' S/ Q
PartRecord["Number",3]+=18 R3 `% [" c" F; V' ]. A
end
/ b* o8 I7 i3 N1 {& C7 C J8 Q( I0 M; K& Y- y5 F+ P# R
|