本帖最后由 艳玲 于 2017-4-27 16:49 编辑
* |+ _% j, P [; S$ D t7 k3 t" p+ l/ r& O: c1 _- M( ]) f, y6 b
大家好,最近学习PlantSimulation,! p5 q0 P X' v) t0 U# W; W/ A7 ]! O
但是method方法运行时总是提示语法错误,
) `9 _, P2 ^8 `0 q& y$ X即使是示例程序也是如此,4 C. n! N# l% ]' h& U% |4 D
如果不添加method方法,仿真正常运行
( M. Q4 H/ y# w' @. X( q想问问大神或者遇到类似问题的朋友,: Y, w, B! M( F5 q) `& [
有没有什么解决办法,大家一起交流进步!8 f( q. N: e- R5 O6 U
[补充1]我想可能是method没有编译,在v13中找不到编译选项5 o# B: @( v& k! l5 |3 P% k
[补充2]下面的代码运行到第一行就提示语法错误 k" H" q6 {- L
var i:real- ?/ t2 }4 D7 Q! a7 G
i:=z_uniform(1,0,1)0 c2 l( D) |) R6 H
@.createattr("type","string")( E& e& ]1 l3 d( Y' \' {2 Q( J
if i<0.20 F- Z4 i" C/ B& J& M6 ] a
@.type="red"
$ [* g( h$ F# H7 V1 w0 F4 z PartRecord["Number",1]+=1
8 `$ t9 v, d" U+ F2 Q& H& C- Xelseif i~<=0.5 and i>~=0.2! I& g) ]* d+ W
@.type="green"
9 E+ q5 h' z, g: z PartRecord["Number",2]+=19 S. q3 h; E. z' x2 e
elseif i>0.5
9 J! h- A2 k# b6 k6 F1 c( P @.type="blue"1 R* H2 ?, V1 A/ m4 h
PartRecord["Number",3]+=1- \8 y, ]: \& M) x# Q5 _
end8 a: p# x5 z" ~5 M" g- Z% z! F
$ h8 a3 Y4 L5 E; z. j3 N% e3 p
|