本帖最后由 艳玲 于 2017-4-27 16:49 编辑
& s: t7 J! ?4 S4 T8 o, L
- n- O/ h/ m, A' \( T+ A大家好,最近学习PlantSimulation,: W6 T w" T$ z- \; V, x0 b
但是method方法运行时总是提示语法错误,
- Q$ O# I1 q+ O5 H% w! Y' ]6 v即使是示例程序也是如此,/ Y5 H7 X& v* w6 H( S# l3 B
如果不添加method方法,仿真正常运行7 g3 ]0 Q9 v5 ?6 Q# \# N
想问问大神或者遇到类似问题的朋友,
( A# Q; j& b8 ^$ @有没有什么解决办法,大家一起交流进步!
" c. }5 d% o* P0 u. `[补充1]我想可能是method没有编译,在v13中找不到编译选项
9 \5 X% {) d5 B; X. `4 x5 Y' F$ ~[补充2]下面的代码运行到第一行就提示语法错误
7 a9 r+ x1 p2 h) v/ |) }. D2 F- Qvar i:real9 g+ {, Y5 l) @! T& H* j
i:=z_uniform(1,0,1)
5 m! u& [' e# ~2 V7 N m# G@.createattr("type","string")
% N7 L; s7 E; w9 y! Aif i<0.2
! w8 K8 x- {5 n; F) H+ z @.type="red"
. y1 N2 R5 w3 J/ c. F8 \ PartRecord["Number",1]+=1
5 D" U( I) z( M- _' P$ m& Lelseif i~<=0.5 and i>~=0.2- u' w, x r; L5 _* L" p8 F: X
@.type="green"; Y0 `; d6 a' W4 k
PartRecord["Number",2]+=1
& |! B: B8 x$ U# q3 D/ J3 j0 Eelseif i>0.5
! z5 N- B4 v! j( D* z @.type="blue"
+ I$ @1 Q$ a8 B4 H! G# } K PartRecord["Number",3]+=1
+ g0 Z. m: F$ o3 vend3 X9 ?( ~" I8 |0 h
- \0 N, w, W+ w! K |