本帖最后由 艳玲 于 2017-4-27 16:49 编辑 . p- t3 D, N A3 r: j5 d" t' e
% R& u, F5 }4 n0 ~* n9 T% F大家好,最近学习PlantSimulation,
" Y- T2 ^" ^2 _( S( R) N但是method方法运行时总是提示语法错误," s A! D3 l9 {; }
即使是示例程序也是如此,
/ F3 P( E `- l# U如果不添加method方法,仿真正常运行
3 w- a" g' D6 Z/ R想问问大神或者遇到类似问题的朋友,
! O. w) [2 A+ c' |7 {. t有没有什么解决办法,大家一起交流进步!& W" |7 `0 W9 k' B( ~+ O3 }( |
[补充1]我想可能是method没有编译,在v13中找不到编译选项
2 z1 G+ \; Y# Z U. d[补充2]下面的代码运行到第一行就提示语法错误. n) z L. \: N% I4 w- \
var i:real) I' L" w, Q( A; C5 H1 f
i:=z_uniform(1,0,1)
! C. @) I2 p+ S4 f) ]# M! {6 z@.createattr("type","string")$ A4 ]) d/ P, S* Y1 t9 B( k5 Y) _( v
if i<0.2
, |: G5 \# f/ W9 B @.type="red"
4 s( s% f; S4 y3 I: |3 }4 ` PartRecord["Number",1]+=1# e) l8 s+ f0 A. ~$ a
elseif i~<=0.5 and i>~=0.2
" K4 l5 i: M, G! D* S @.type="green"6 @$ p! V+ D2 [$ R& O. j
PartRecord["Number",2]+=1
i; \2 m/ X$ p+ t5 u# Jelseif i>0.5
$ d) _1 y2 R' ~% M @.type="blue": Q! z" Y9 z9 V4 m1 [3 ~ C
PartRecord["Number",3]+=1# U5 c, K! @6 b6 q" d! G) i
end/ X' N" M' i* J# B
6 J8 u5 n* A8 C- p' t# H2 X7 A
|