本帖最后由 艳玲 于 2017-4-27 16:49 编辑
3 q6 U# p0 g4 `
6 I. K4 d- H0 v b6 w1 r* c6 m大家好,最近学习PlantSimulation,
* W* H1 W @: _0 c但是method方法运行时总是提示语法错误,
& q' N v/ j/ \+ A3 R1 U$ g即使是示例程序也是如此,
. P) C9 S! }+ u/ U4 v如果不添加method方法,仿真正常运行" J$ Q+ }6 o( B4 K
想问问大神或者遇到类似问题的朋友,8 v: Y4 N; ~" l$ k, c _
有没有什么解决办法,大家一起交流进步!
/ t3 A2 t# K* h9 { B: M[补充1]我想可能是method没有编译,在v13中找不到编译选项
6 q* T8 m. m& H b3 q0 [4 M; ~4 i[补充2]下面的代码运行到第一行就提示语法错误+ l' C1 K7 ?! D3 w
var i:real0 f& g9 \3 F) a4 q s, l6 F! m
i:=z_uniform(1,0,1)4 K/ I$ Y" f+ E7 C ~' o
@.createattr("type","string")# O( Q/ t4 j" f9 y8 [
if i<0.2
+ E* T" ?3 ]* ~2 x @.type="red", }# q- e% ^: _2 i0 j5 r I+ ]
PartRecord["Number",1]+=13 J6 X6 c6 U7 h% @
elseif i~<=0.5 and i>~=0.2! y" m) u0 O9 ^/ t/ m* f3 I
@.type="green"
( O: k+ U/ k$ `6 Q( K5 B2 z- a, S PartRecord["Number",2]+=1# D; k2 J6 F( e7 F, [ V6 K
elseif i>0.5! K3 ], A5 L( n/ `; p7 H* s2 s. N
@.type="blue"
) M j3 K( V- @( c* v, p( U- i PartRecord["Number",3]+=1
8 _# e5 K' [' r* w- C* iend+ z# J% Z; t& \1 w: w
! X& I: \* Q1 j5 C; O) C0 a
|