本帖最后由 艳玲 于 2017-4-27 16:49 编辑
# `! J% j8 {3 |& ], ~/ h! e1 h
! s" B3 O7 o% T大家好,最近学习PlantSimulation,6 S# Z. ^1 F6 c! H
但是method方法运行时总是提示语法错误,* X9 p; a, L, K
即使是示例程序也是如此,
1 L' K* s9 \. e如果不添加method方法,仿真正常运行
7 P: k( e7 |8 ^ V& d3 A; o3 D想问问大神或者遇到类似问题的朋友, X, X" j, [1 L9 |" P+ h& x; x
有没有什么解决办法,大家一起交流进步!, {9 c0 K1 Q7 X% T8 c
[补充1]我想可能是method没有编译,在v13中找不到编译选项% K1 y* v2 |, }5 y
[补充2]下面的代码运行到第一行就提示语法错误
/ e7 h9 c: V+ a3 Kvar i:real
M' y' b, o5 _1 @$ {% ^" Gi:=z_uniform(1,0,1)
3 X8 q& q8 e7 {8 }$ h@.createattr("type","string")
8 F4 \* r) g8 v% ]; ~& oif i<0.2" i d# D0 p/ c7 t4 T0 A
@.type="red"( g' Y$ O D3 Q8 Y
PartRecord["Number",1]+=1 t {( o# P, i4 g; r1 @
elseif i~<=0.5 and i>~=0.2( u: L4 ?# t7 L% p8 a/ R
@.type="green"* _- S1 H* |; O8 c
PartRecord["Number",2]+=1% ~8 M$ R t% y: t
elseif i>0.5
5 L; ]- k. V# e/ j6 } @.type="blue" g6 L6 M" O5 c5 {" ^
PartRecord["Number",3]+=1
: L& J8 W+ d9 y1 ~5 f# p! Rend
9 i9 E2 s' S) p V; z; f* l" i
( O/ V3 z3 N4 j/ j2 g- b- W |