本帖最后由 艳玲 于 2017-4-27 16:49 编辑
' W. J$ y) A+ ]' V% O: m3 H7 V ^, j# i$ o3 h: M, e6 \
大家好,最近学习PlantSimulation,
z0 n0 C9 G F# F但是method方法运行时总是提示语法错误,
8 `: n6 B+ [4 O3 w7 f$ }即使是示例程序也是如此,
; X4 C9 p3 H X如果不添加method方法,仿真正常运行
! ?: O* p, C+ f9 A9 h+ N想问问大神或者遇到类似问题的朋友,
- \/ Y- F$ X" h- M- ?3 b$ ^; h有没有什么解决办法,大家一起交流进步!
1 S$ c: h+ L: f* r. }- l& x1 }[补充1]我想可能是method没有编译,在v13中找不到编译选项5 ^0 D5 m* W9 C9 C( B( p" [& H
[补充2]下面的代码运行到第一行就提示语法错误2 h2 c: Y3 W# N( n* l
var i:real$ P w) v) [0 k/ s5 C0 L
i:=z_uniform(1,0,1)
* q- I/ z% F( d, u# d@.createattr("type","string")( Q Z' w* K, J( D( m+ k9 f
if i<0.2
3 r2 z7 [& e& {6 G @.type="red"
/ D/ i- q% k) H% ^8 _$ B# y PartRecord["Number",1]+=1* b& W6 G+ x/ E
elseif i~<=0.5 and i>~=0.2! ~3 i# b' z% B& T# ^& W! x+ I
@.type="green"
% Y4 b; U# o: V& X PartRecord["Number",2]+=1 P6 p% N& g* q& R9 X
elseif i>0.54 e' f5 c8 @. n) [+ ~
@.type="blue". a* f6 d; P6 r4 F
PartRecord["Number",3]+=1
4 X7 W; H4 d& Y- r0 aend
" K' {$ C% i2 Y& R9 P' v5 e$ \; a3 D2 Z' P4 q: H
|