本帖最后由 艳玲 于 2017-4-27 16:49 编辑
) Z9 y2 d2 S: o; f8 N
X; D5 g. B3 ?. A! C9 S3 l大家好,最近学习PlantSimulation,* U/ I8 a$ x; R% k, N* V* r
但是method方法运行时总是提示语法错误,
: s& r3 G* ^- A4 u' r2 K9 k- d即使是示例程序也是如此,
* T# _! H6 ]/ {) c2 E' u$ b如果不添加method方法,仿真正常运行
: E0 K3 t$ L# n8 ~想问问大神或者遇到类似问题的朋友,' q, k7 H; o7 ?0 b& S) z
有没有什么解决办法,大家一起交流进步!6 w; L1 J7 {; h, W
[补充1]我想可能是method没有编译,在v13中找不到编译选项! r3 ?2 x( ^" B- M, `9 W0 s
[补充2]下面的代码运行到第一行就提示语法错误
/ |4 x0 i7 h6 E, m& Svar i:real- @8 p8 ?- g% t: J! u9 k
i:=z_uniform(1,0,1)
: v% E" Y) D+ d+ x/ W@.createattr("type","string")
2 p- U3 c$ o6 p% ^ p" D" o5 ]if i<0.2
2 X% b: S* J5 S @.type="red"2 Q n) \" D6 o+ O, B/ w# m3 W
PartRecord["Number",1]+=1
2 g+ o3 I% S9 j6 B; n5 m" o! n/ f4 ?3 Telseif i~<=0.5 and i>~=0.2( G; w& M1 z/ q) g1 O' I6 G2 T; i
@.type="green"( Z- \+ }6 N4 @* |$ j; D
PartRecord["Number",2]+=1- Q1 U6 n" I; S: n" c4 N
elseif i>0.58 \0 t$ R; H6 \. L! t$ A& ~4 R
@.type="blue" e) A |) @3 ~& h
PartRecord["Number",3]+=1
8 S/ N" E% A, c' M Rend
* U- r. d$ A i9 {& \' J
6 `2 P6 f- k0 b" p |