本帖最后由 艳玲 于 2017-4-27 16:49 编辑 0 _& m" {1 u' @0 T% \8 z
& J# p0 c* D/ l, S: |% f4 y大家好,最近学习PlantSimulation,$ G2 R( c: x; V" O7 W
但是method方法运行时总是提示语法错误,7 c, m5 D8 {+ D, D; ~
即使是示例程序也是如此,
8 \& L2 @- ~2 \如果不添加method方法,仿真正常运行 b1 K6 |. \- v, _
想问问大神或者遇到类似问题的朋友,/ D4 u- q ~1 J; \* i ?
有没有什么解决办法,大家一起交流进步!$ G, D, J5 t: L) f9 S' J
[补充1]我想可能是method没有编译,在v13中找不到编译选项
' k7 X) }& z, Z[补充2]下面的代码运行到第一行就提示语法错误. _; P* Q3 g. a7 N/ t& Y
var i:real
8 C& ~4 [4 c' i6 C3 A7 bi:=z_uniform(1,0,1)
1 K; {" x6 M9 q# O# V@.createattr("type","string")
' C% L! P; m7 C9 c9 d8 n+ [if i<0.27 I @8 e' [( v3 t- Z
@.type="red". u. n5 t/ Q* ? c" w
PartRecord["Number",1]+=11 J l& S, E& p1 e y
elseif i~<=0.5 and i>~=0.28 f) S) H8 `. k" `1 U
@.type="green"! ^& q [; ?1 E
PartRecord["Number",2]+=1- Q# L3 O$ t" N4 C* X, r- o
elseif i>0.58 M6 A0 B. V$ p* p2 S' r& ^
@.type="blue"& a" d" y b3 b- V8 V7 E
PartRecord["Number",3]+=1" k1 X5 D* T2 t* |
end) `+ g, Q! N( F& v& F4 V8 k
/ y- q+ n1 p, B) R, C3 ~ |