本帖最后由 艳玲 于 2017-4-27 16:49 编辑 + o5 s2 i/ ]: y* M; ` C
+ |7 f, T5 D! N! [# u大家好,最近学习PlantSimulation,& R' T" _6 q8 H- s6 n
但是method方法运行时总是提示语法错误,
! p3 y0 \( P9 N/ e: W即使是示例程序也是如此,
' ^; s% J0 L9 h' \3 Q" f如果不添加method方法,仿真正常运行& S' H4 d' @# m+ ~: c3 u: Y* N
想问问大神或者遇到类似问题的朋友,+ @& Q6 ]8 H" q3 C9 ?/ |$ l- w
有没有什么解决办法,大家一起交流进步!
& b! t% i6 z4 }* E4 z[补充1]我想可能是method没有编译,在v13中找不到编译选项
; R! c& k' X% I5 O4 x[补充2]下面的代码运行到第一行就提示语法错误6 a+ |2 W# t6 D: x. S
var i:real V+ ?1 k6 n' h3 y0 l! l
i:=z_uniform(1,0,1)! g5 p3 i( [3 H3 [+ h5 D; W4 k) ?
@.createattr("type","string")+ ], S. J# S5 R# ~: w* Q6 C
if i<0.2
+ _, _# j$ d3 N& c* j- ` @.type="red"
! D' s# x# |& m$ `9 Q" b* R+ I PartRecord["Number",1]+=1
6 u. P9 n& q* Q. g Nelseif i~<=0.5 and i>~=0.2$ U$ q2 s0 ?+ g
@.type="green"5 }% |) B- h- _, ?$ t1 u* @) \3 x
PartRecord["Number",2]+=19 s, n3 b8 f8 \9 h
elseif i>0.5
3 T, W* t; A; B9 D( P @.type="blue"
7 o% s( i. Q2 G2 \ PartRecord["Number",3]+=1
1 j# [2 x) j( _& F7 @end
' Z$ p: o! X2 X: E/ C. A% x: A% g$ e) K, Z3 {* k6 h- R
|