本帖最后由 艳玲 于 2017-4-27 16:49 编辑
3 r: i. ^$ m! d8 k: b1 h
+ R* D6 c5 \3 B# ], a8 ^大家好,最近学习PlantSimulation,0 c8 G1 H" o5 U
但是method方法运行时总是提示语法错误,& U2 F, ]' G! m, k3 `9 C
即使是示例程序也是如此,1 \# H' z; n9 o: D( w0 x. P
如果不添加method方法,仿真正常运行
! M7 w% g7 L# m+ I `% ~- Y想问问大神或者遇到类似问题的朋友,- L' e; I, f0 w' L+ i+ M! U# P
有没有什么解决办法,大家一起交流进步!3 |( g) u2 l7 ]! h, T- R6 v
[补充1]我想可能是method没有编译,在v13中找不到编译选项) ?3 T7 |2 z8 y. l$ c
[补充2]下面的代码运行到第一行就提示语法错误
; j, ?! L9 o/ Lvar i:real
: g) A" q- {6 C8 j# \i:=z_uniform(1,0,1)
# W3 ^! ~7 r! \* o@.createattr("type","string")5 J( B' f1 g! m! \' s8 a+ O
if i<0.2
+ Q7 ^8 s6 P8 \; E. A6 U @.type="red"8 j( J5 c2 p: L, G; }( d
PartRecord["Number",1]+=1
! c, \$ B- Y8 selseif i~<=0.5 and i>~=0.2
5 ]( e6 C- A2 `9 u& {8 W y @.type="green"; u ?2 Q: }* X( t! ]7 m% N: }
PartRecord["Number",2]+=1
( X8 |1 q! u( eelseif i>0.5
* N! C Z2 k1 t; Z2 k0 S! |0 ` @.type="blue". R1 S. z. G+ A9 T# _- F% \
PartRecord["Number",3]+=19 S' {9 o8 ]' v0 s5 s) r3 w1 h
end
6 T! U& ~1 J p% ~0 {3 p7 G: s& H9 n- l$ n9 c% p, B3 {
|