本帖最后由 艳玲 于 2017-4-27 16:49 编辑 . }" R1 K, K. I; J, G8 Q
0 I+ L5 d+ S K. m大家好,最近学习PlantSimulation,+ P( s! c5 H2 m+ E; {0 C( B" D
但是method方法运行时总是提示语法错误,* K2 N" m- m0 C: W L# q
即使是示例程序也是如此,# A6 [2 M/ b5 y8 s6 n- T
如果不添加method方法,仿真正常运行% X8 @; k0 E f: B2 Z
想问问大神或者遇到类似问题的朋友,3 Y i! A# @8 Y
有没有什么解决办法,大家一起交流进步!
% m) U9 ?# Y7 H5 }[补充1]我想可能是method没有编译,在v13中找不到编译选项
6 p6 c3 b" q; l% }) p' T+ o6 g2 |; m; j9 T[补充2]下面的代码运行到第一行就提示语法错误6 \2 o) g( U3 i& b1 O% A$ B- W% K
var i:real1 K4 l z* O( z/ D
i:=z_uniform(1,0,1)
. [1 h1 O' A& w$ O( ]6 e@.createattr("type","string")
' f* B- X: i* j; Oif i<0.2
# A3 m: o) ^2 w @.type="red", p, E+ x3 _/ U1 y
PartRecord["Number",1]+=1
; Y! G9 y, T' c3 Oelseif i~<=0.5 and i>~=0.2
, v5 B; S& a: I0 O+ k4 k8 U" H @.type="green"
- |2 a! g5 i9 p* E& h PartRecord["Number",2]+=1& x! x y" S S" f p9 `3 V9 H! g. w
elseif i>0.5
" ^% s9 @# M5 q5 k9 ?4 | @.type="blue"
4 j4 S* {! @/ S+ P8 H; p y PartRecord["Number",3]+=1
! o0 V9 }3 W7 @2 K* q4 eend
- I: U) l* a+ ?8 D
, c {1 N. J' y" h8 J |