本帖最后由 艳玲 于 2017-4-27 16:49 编辑 " Y) s, m- \ G$ ]
6 z8 m+ l. }- H: H) \) b
大家好,最近学习PlantSimulation,# {4 f/ q$ d4 P) H/ D6 m
但是method方法运行时总是提示语法错误,* L6 z% ~% ]3 ~, z7 \: _
即使是示例程序也是如此,- Q6 g: h7 C6 |$ }' z
如果不添加method方法,仿真正常运行6 J! L0 I0 ]! Z0 E' l" L
想问问大神或者遇到类似问题的朋友,& W5 e- o+ K; W2 q* t. L+ U
有没有什么解决办法,大家一起交流进步!
' e2 C% w) k0 J6 b A. w[补充1]我想可能是method没有编译,在v13中找不到编译选项
: I. M# R# S0 V0 r# A[补充2]下面的代码运行到第一行就提示语法错误4 O& s% P8 Q V7 e
var i:real& [4 s7 {! [% I$ I. a
i:=z_uniform(1,0,1)
& t! z9 F- k& \& E@.createattr("type","string")
5 b: ~2 V( f0 S" Eif i<0.23 P# A2 h2 A+ X G
@.type="red"% b6 g% ?* M* D: M9 e! m. F
PartRecord["Number",1]+=1
: J9 i/ }9 D; h1 y0 N2 E, S+ S2 jelseif i~<=0.5 and i>~=0.2; A) Y) m; X. f# N
@.type="green"
! i( A0 b& c* F+ L. y- y PartRecord["Number",2]+=1/ N3 C" A' |: ~3 e0 F1 B
elseif i>0.53 m2 y$ K% U0 `/ _
@.type="blue" h! \6 q, F9 F5 t8 ]) `( R
PartRecord["Number",3]+=1
. p3 i1 w, f) l' Eend
5 c' z, s, t4 \! ~3 U
$ g( j ] K9 f: y% w7 S/ z |