本帖最后由 艳玲 于 2017-4-27 16:49 编辑 * z; ?5 z7 j) |! P* U% ^
& H ~8 A( V4 h* h, f大家好,最近学习PlantSimulation,+ R% z/ i# r1 S( U- H6 e
但是method方法运行时总是提示语法错误,
0 a! C2 Y' {" p$ p3 b8 l) D8 T即使是示例程序也是如此,. X d; h3 E! s( P7 N7 @
如果不添加method方法,仿真正常运行
5 P3 l3 c) L* z. R% t想问问大神或者遇到类似问题的朋友,% }8 I2 j& L" x3 w* ?
有没有什么解决办法,大家一起交流进步!/ ?' b4 r! y3 u
[补充1]我想可能是method没有编译,在v13中找不到编译选项& C. e( Y2 ?9 f ^$ n7 Z" B, }
[补充2]下面的代码运行到第一行就提示语法错误, q% D6 x, @! w& G/ _9 Q
var i:real
8 ^+ W5 p* T5 ci:=z_uniform(1,0,1)
; r3 h& M" G4 Z+ [* b@.createattr("type","string")
# j: Z+ ?2 \. e' Cif i<0.27 c8 j, Q1 i0 z0 }$ E+ [6 \
@.type="red"$ ^. j: Q& Z) U- i; L/ u* n% |
PartRecord["Number",1]+=1
! ]5 g$ r. J! F: x% ?9 m/ y9 uelseif i~<=0.5 and i>~=0.2- q& ]+ f0 H/ N& J
@.type="green"
; m" u5 d( S; H2 c% s PartRecord["Number",2]+=1
% C0 Y) ?1 n" y! q% N" p' {. eelseif i>0.5! V1 {$ b4 |8 f7 W3 h
@.type="blue"2 a8 C+ F3 I, v8 n2 B9 f, o; \
PartRecord["Number",3]+=1
5 f6 c! \& ]) T3 S' Pend w2 I; M) T! h9 N: C; X s
_1 _+ n: ?% P! f: Y |