本帖最后由 艳玲 于 2017-4-27 16:49 编辑
; U7 y3 a' Y. z! t, W- [
% }( W% t* T1 ?0 _0 [" v大家好,最近学习PlantSimulation,
$ M" A6 y/ c" @3 D. B! o但是method方法运行时总是提示语法错误,
1 s/ E2 U" Q, K2 j, W9 A& c/ Z5 p/ C; m即使是示例程序也是如此,
" d, Y4 q' L S8 i" b如果不添加method方法,仿真正常运行4 D7 @& Y" B0 N; E% F1 j
想问问大神或者遇到类似问题的朋友,
1 J2 u; j" H; T5 `& ?有没有什么解决办法,大家一起交流进步!
, ]( U, v$ k- i! _% G9 Q[补充1]我想可能是method没有编译,在v13中找不到编译选项) q# w4 R7 K0 q7 P
[补充2]下面的代码运行到第一行就提示语法错误
5 e4 i) H9 @- Y+ a+ m% u4 lvar i:real' E8 _# l7 c! u9 n+ @" a f9 A0 w7 N
i:=z_uniform(1,0,1); c- y' g; c0 b A
@.createattr("type","string"): Y% _9 Y2 ?1 Z( \6 u) P
if i<0.2) r. K& \7 ~" S8 L! X
@.type="red"" W. U+ I0 i# E( F0 m. J. J
PartRecord["Number",1]+=1( }/ C' Y& I& L& W
elseif i~<=0.5 and i>~=0.2. m' j" w+ r( i" \3 m& W
@.type="green"
8 Q" i9 K4 @3 s. Z9 w0 Q PartRecord["Number",2]+=1" o+ U* @( ]6 f. m+ ^$ L* m
elseif i>0.5* b3 }- E% j3 U" U, {
@.type="blue"* F: K) N7 R) w; q: M5 b
PartRecord["Number",3]+=1
1 n4 |. `+ d7 H) Q1 f& Lend" }! B% c8 f/ p$ A3 c8 Z
: g, m% L& B/ {+ P
|