本帖最后由 艳玲 于 2017-4-27 16:49 编辑
( J, ?" {6 n) x" W. X1 E) R# r8 n) o# t5 W. C- B' B" c8 H a
大家好,最近学习PlantSimulation,+ U! N1 k U! n! A8 e9 z" |& _& A0 m
但是method方法运行时总是提示语法错误,
/ T$ H: h0 d/ C% k% S) Y* o; s+ ~' [即使是示例程序也是如此,
- `5 {2 M/ @; e; R% L+ [4 I! D3 u# S如果不添加method方法,仿真正常运行
' c1 N5 A2 [( d7 b7 S想问问大神或者遇到类似问题的朋友,
+ I3 w4 c" Z7 j, l有没有什么解决办法,大家一起交流进步!
8 @! I% ?6 A( H* v: {[补充1]我想可能是method没有编译,在v13中找不到编译选项
* X6 G" p. a! r6 U[补充2]下面的代码运行到第一行就提示语法错误! O5 r7 V" G0 ?. K/ G1 T: ]
var i:real7 b6 L* J X3 K
i:=z_uniform(1,0,1)' W) c6 g! o5 D! r, p8 p
@.createattr("type","string")4 n% O' x0 M/ I
if i<0.20 S1 ~+ W- ?+ J( L, e, X" [- O
@.type="red"2 H+ V: E$ G% m' {! i
PartRecord["Number",1]+=1, ~6 [- u. c4 O' P' |
elseif i~<=0.5 and i>~=0.23 U- F: A% J5 e1 M0 j$ j6 v
@.type="green"
) O, o* T7 s! l) e; x8 X PartRecord["Number",2]+=1+ f% ?: `2 J, M \, R8 u. l( e
elseif i>0.5
" I( Y& k6 m0 b! I7 y7 Q9 f ] @.type="blue"
. Y P$ U) @% v" }& [3 r PartRecord["Number",3]+=1, K2 |+ C+ E6 v- z) ?
end9 u2 L9 D3 j8 Z# p) \% |
# {* S( {1 _% s3 S* n- w
|