本帖最后由 艳玲 于 2017-4-27 16:49 编辑 0 Q0 y' _& ]7 }* i9 G& ?5 Z0 A9 b
& b" K# v9 E2 L+ i( G
大家好,最近学习PlantSimulation,( w4 W2 D/ R" a) q J
但是method方法运行时总是提示语法错误,+ h5 p' x. H+ X W* f
即使是示例程序也是如此,
3 Y* S* Z( E0 l( g& A如果不添加method方法,仿真正常运行
% z4 M0 Q5 ]" b想问问大神或者遇到类似问题的朋友,
% I9 R2 I/ y& U2 k: p8 [ o9 [有没有什么解决办法,大家一起交流进步!/ S# _8 s, k* [3 V& K0 L; `. i
[补充1]我想可能是method没有编译,在v13中找不到编译选项
4 i) G* k; d d% D[补充2]下面的代码运行到第一行就提示语法错误3 f3 `7 C) N4 X3 s' P! j
var i:real
2 }; _! K* v; O' u" q2 hi:=z_uniform(1,0,1)
" R3 K+ E. o. t4 d/ D@.createattr("type","string")
7 i1 n8 f5 i; H% G: }8 Zif i<0.20 S+ t& h" E) ]: g% a J/ L3 W
@.type="red") w2 P8 ], ~' f- l% i; O# q, S2 r
PartRecord["Number",1]+=1
' C+ w' F r" i) [$ U* A" Xelseif i~<=0.5 and i>~=0.2
" _" Z, u) P. K* V8 V @.type="green"
# h$ |3 t5 L5 F, J* a- U( D# | PartRecord["Number",2]+=1
4 D( U; r! f, ?+ {( Zelseif i>0.5
* k# z8 O- s3 D! w. v: { @.type="blue"
7 Y, ], ? d5 l PartRecord["Number",3]+=14 P0 r* J, ?9 Z$ ]7 x" H
end
, w" ~, A& x) y$ T" J7 o1 N# X
$ G' G" q2 H3 t- v! f! o8 Q |