本帖最后由 艳玲 于 2017-4-27 16:49 编辑
$ {9 ^$ T' j7 p0 r3 _- y( J0 }
; M* {3 N+ [* m3 E5 A大家好,最近学习PlantSimulation,/ y* u8 l3 [1 x" q4 y3 P
但是method方法运行时总是提示语法错误,. |+ j/ E5 `8 Y/ X3 B
即使是示例程序也是如此,0 M/ x5 N# m, N& ~+ {
如果不添加method方法,仿真正常运行
0 P) Y* g+ K: x' Q, _' K想问问大神或者遇到类似问题的朋友,# ~( h! h2 j K* U
有没有什么解决办法,大家一起交流进步!* {" i* w& g/ _; g D. W0 ]: n0 i2 V" [; _
[补充1]我想可能是method没有编译,在v13中找不到编译选项" n8 A( D. F. f/ \" F! U; J
[补充2]下面的代码运行到第一行就提示语法错误7 G( z3 s- |, s/ }: \' S% [& N
var i:real
1 I( @: Q3 ]6 t4 _7 R0 ui:=z_uniform(1,0,1)
0 u; X( N4 D0 n; G@.createattr("type","string")
6 n4 _* A2 z0 q$ Q; P$ s6 b! sif i<0.2
0 f0 j: F* ?8 R* v2 @6 m @.type="red"( X: ~) S) m7 {& a
PartRecord["Number",1]+=1' V. ?' S2 y7 p* C! Q7 [9 I; L% Z
elseif i~<=0.5 and i>~=0.27 W3 y" o8 G4 ~. e% V: M
@.type="green"
1 y6 p6 b7 [5 B g. Y& I PartRecord["Number",2]+=18 P6 ~, {" B1 C; y& k4 i
elseif i>0.5
" q+ e* @, V* |1 k7 J @.type="blue", m2 Z5 h4 ]2 [0 h! W; |
PartRecord["Number",3]+=1
7 n- T1 m" q- C1 X/ X7 o& Dend# n* m- j+ `5 s8 p; H
W* k& I1 I1 k) E/ g" Z) t; |" D |