本帖最后由 艳玲 于 2017-4-27 16:49 编辑
. C' {9 |! `: I1 Y$ g( d8 p9 u! T, k' `$ w
大家好,最近学习PlantSimulation,
u8 W# K- m. W$ P2 G但是method方法运行时总是提示语法错误,! r. F+ C; o9 n5 U8 S' J3 v. y
即使是示例程序也是如此,6 W8 h1 g, _. m* f. [$ @5 K
如果不添加method方法,仿真正常运行0 {% ]8 U: r6 y0 A- [* w0 J0 N
想问问大神或者遇到类似问题的朋友,/ f" Y8 F' ]+ m! y- u$ l# K, X
有没有什么解决办法,大家一起交流进步!( J% d# G: n4 b- v! V/ U
[补充1]我想可能是method没有编译,在v13中找不到编译选项
9 r& a4 s& z8 i[补充2]下面的代码运行到第一行就提示语法错误3 V( g$ o7 ^0 a* ]% k
var i:real
# f3 I$ N {( D0 ji:=z_uniform(1,0,1)4 m2 x5 U: T" I3 s3 J6 X
@.createattr("type","string")+ g, Y$ v4 F& ?8 ^
if i<0.2
" @4 u) c- k: K. g3 s( } @.type="red"3 o- M0 {! Z/ x; j( n1 b6 G0 I
PartRecord["Number",1]+=1
# o' S2 m$ l; u# ?9 l2 ]# helseif i~<=0.5 and i>~=0.2 V" e) ~& H$ b: ^4 h: D
@.type="green"
+ i* T6 I+ _6 d3 z* l$ U PartRecord["Number",2]+=1
/ a1 k, s. F+ h4 T# H0 belseif i>0.5
s# z) y6 n* z3 n+ G4 O# i" c3 D3 w* G @.type="blue"
5 Z4 e+ J G0 `" j" b PartRecord["Number",3]+=1
2 i# R# p9 O' L3 t$ B. Vend
- X/ U4 K( a1 L; i, e
+ {, ]% `5 M( T+ y) V5 E% L |