本帖最后由 艳玲 于 2017-4-27 16:49 编辑
1 O4 l- f- [" G7 b0 d3 i8 _/ }1 C, _ @) d" x! l. M% u' p
大家好,最近学习PlantSimulation,
% `3 h1 o/ I8 u' w. t G$ V但是method方法运行时总是提示语法错误,
) Q2 f1 @ E# i" [2 c即使是示例程序也是如此,
, G, P8 C# {+ L! |# ^- e如果不添加method方法,仿真正常运行
) Q, y1 _$ w' k# o! n8 P想问问大神或者遇到类似问题的朋友,
9 |( ?+ \1 {8 [$ E3 l) g有没有什么解决办法,大家一起交流进步!& z; U3 V+ O5 M5 ]9 R4 j
[补充1]我想可能是method没有编译,在v13中找不到编译选项
U- R0 Z3 O2 U[补充2]下面的代码运行到第一行就提示语法错误
7 J+ [/ }/ G2 @. ^var i:real
/ i& I! u9 j# j/ a0 w; X3 p5 _i:=z_uniform(1,0,1)0 E8 d3 a q& ]- \) L* F0 Q
@.createattr("type","string")
: p4 r# d. P3 l, G1 G) T; o5 p3 gif i<0.2
; ]3 l$ s+ [' e9 C5 @. k @.type="red"
) Q. U! _ A8 Z! R PartRecord["Number",1]+=1! u G$ q7 t- y) |
elseif i~<=0.5 and i>~=0.2" l3 c) I) ?1 c' z
@.type="green". ~, K) K& t9 V) o9 B" o
PartRecord["Number",2]+=10 ?* f# C9 g/ D" U/ n2 B( M h
elseif i>0.5
$ W0 i- U8 o& i5 r @.type="blue"
, J8 ~' K$ D2 {& L% F5 u" @7 W PartRecord["Number",3]+=1 F' h5 Z) J, n. g8 A
end" O2 ~5 t$ c+ |' m$ t% g
6 K& ~8 ]2 z0 m3 S% R& R% z
|