本帖最后由 艳玲 于 2017-4-27 16:49 编辑
' n- G$ j+ h& G6 [' P) g4 l! ~( @& j+ h0 L5 \3 V
大家好,最近学习PlantSimulation,* L& n v+ t8 P2 a5 f" V+ f
但是method方法运行时总是提示语法错误,
; ~) C( w7 C# _9 H即使是示例程序也是如此,
; i4 B' d$ I) R( d如果不添加method方法,仿真正常运行
+ e- h# O5 M9 V4 f5 ~" E* `% n想问问大神或者遇到类似问题的朋友,7 G! l! O! O& s( C
有没有什么解决办法,大家一起交流进步!
% p2 o, O+ \0 Y; y2 d3 x9 m[补充1]我想可能是method没有编译,在v13中找不到编译选项
6 w% j: r d6 k7 S, O[补充2]下面的代码运行到第一行就提示语法错误6 l) d- D& M q! H, t* a/ a
var i:real# x ]$ b2 S% Y9 H0 c) s) j8 {
i:=z_uniform(1,0,1)" c& ]: r( u( y- V
@.createattr("type","string")" y% u% O: ]% `+ a3 e% x- F
if i<0.2; @' _" K2 ?$ h: s/ U) D0 \# G; ~4 t
@.type="red"9 m) t3 s* u9 i7 B! {* v) B+ c9 _
PartRecord["Number",1]+=1
" Y4 K9 t, N' k& i2 x+ b% ^elseif i~<=0.5 and i>~=0.2
! f! m' m& f$ a! c) f+ V @.type="green"
* U! d* u, f2 ]$ D$ ? PartRecord["Number",2]+=1! ^; s! {$ [* H' S; B
elseif i>0.5: I p1 v& i" Q5 [6 s) l
@.type="blue"
/ n6 W" ?: ]# N: a( W PartRecord["Number",3]+=11 a6 V( |% x& o; {& u% d5 y
end
5 z; D3 K1 B3 }. }* K# o, o' v2 Q
, q& _5 h/ Z. | |