本帖最后由 艳玲 于 2017-4-27 16:49 编辑 1 f. {8 R3 ~1 k- U# s& n+ p; k+ n
- ^% P% C$ v9 g" E7 ^% h8 X大家好,最近学习PlantSimulation,
0 J7 c" U8 d: E' }/ X$ d6 I但是method方法运行时总是提示语法错误,, t" l* t; ?$ ], G" a. x8 P
即使是示例程序也是如此,
; e9 R0 G0 x, W" A2 y3 k如果不添加method方法,仿真正常运行; y9 E; _1 f& e6 e+ F, `
想问问大神或者遇到类似问题的朋友,
* x" H9 j. e! D$ C( N s# |# Q有没有什么解决办法,大家一起交流进步!! T, k7 Z4 E. t. T, F0 L5 o+ ?
[补充1]我想可能是method没有编译,在v13中找不到编译选项. S9 ]4 D) U8 }8 h. u
[补充2]下面的代码运行到第一行就提示语法错误# V3 h' B$ \" g" [6 s' V
var i:real, S' Y- W M R0 C5 E
i:=z_uniform(1,0,1)% F! z3 M* T. a+ F: Y
@.createattr("type","string"), a/ h2 ?2 W' E: j$ D# g6 B0 I
if i<0.2% I0 e+ M6 T8 _! A7 S; u# N
@.type="red"
3 _0 q; B; Z5 p; s5 L PartRecord["Number",1]+=1' y- x; Z6 K4 D0 X
elseif i~<=0.5 and i>~=0.2. q# e9 }7 M" u' T8 _ |
@.type="green"
% {" B5 f- w% m0 E* L4 ]9 K; @ PartRecord["Number",2]+=1+ b2 L* t, B+ ^5 J0 p
elseif i>0.5
8 u' ~5 T* J! F0 c8 b @.type="blue"
8 o [+ o6 b' K PartRecord["Number",3]+=1/ E0 X3 S5 r& i* s9 u: Q
end/ c% i' c) A* } {) J9 f- V& ?
/ S! Z0 K# k; V( ~
|