本帖最后由 艳玲 于 2017-4-27 16:49 编辑 4 F" C3 C/ m J p
7 N) n7 {( u; A, @- {大家好,最近学习PlantSimulation,( g2 A4 J0 |8 G. N( @% }
但是method方法运行时总是提示语法错误,
6 K D0 M4 {" x3 s0 k# C即使是示例程序也是如此,
j, ^6 s) { u/ z0 U$ {4 T) ^如果不添加method方法,仿真正常运行
" O- G2 q& W; x: B+ A/ u, y, W想问问大神或者遇到类似问题的朋友,( f3 |4 ~5 ]) U4 d* M" U m% Z7 g
有没有什么解决办法,大家一起交流进步!$ l9 k7 B7 _0 G$ \# K
[补充1]我想可能是method没有编译,在v13中找不到编译选项
6 e5 t4 Q% o p3 z$ u[补充2]下面的代码运行到第一行就提示语法错误
' H N' f& N2 ^) V' e/ Cvar i:real
( \, l" k1 X( u6 v/ ^4 Ci:=z_uniform(1,0,1)6 {' S0 d- {6 i1 f
@.createattr("type","string")3 t, I4 }4 O: f! B
if i<0.2
2 e5 O; z3 l9 l& V @.type="red"6 G3 W5 E( ?) ]4 f0 z8 M1 y
PartRecord["Number",1]+=1
. G. o f' [* Z; A4 Z+ \- Lelseif i~<=0.5 and i>~=0.2
# Y. L. J3 ]0 m' a3 _ z+ M @.type="green"( l" M |0 A+ ^6 W: ?. p, z
PartRecord["Number",2]+=1 Y5 d3 g* j0 b ?5 \. {2 W
elseif i>0.5
0 B% {$ F& v" n+ |4 | @.type="blue"! a- l4 R7 j3 C; h- v
PartRecord["Number",3]+=1
% x4 y+ h9 V& g" o0 g6 U" dend4 S2 R4 ]1 Z$ x
7 [$ h4 s2 u/ B8 R0 h" C |