本帖最后由 艳玲 于 2017-4-27 16:49 编辑 P! @* a1 E0 y8 m
8 y' {0 J6 a' P+ |
大家好,最近学习PlantSimulation," b; t# c M" a6 ^ |+ O
但是method方法运行时总是提示语法错误,2 T' L. S, Y. |& p( B9 _
即使是示例程序也是如此,$ q5 |4 d$ n# S0 G( }
如果不添加method方法,仿真正常运行( J+ X7 l' N% B) j! [
想问问大神或者遇到类似问题的朋友," L: v# v# i2 {/ r; p* T3 f. Z
有没有什么解决办法,大家一起交流进步!; E# v. n# k9 b
[补充1]我想可能是method没有编译,在v13中找不到编译选项
P r( R& O. G3 c/ ^# a[补充2]下面的代码运行到第一行就提示语法错误0 t) k K6 h: W4 q" z
var i:real% X: }7 a J! l9 ~2 O6 p. Y
i:=z_uniform(1,0,1)
( ?3 l( m) v% W2 Q' W: M/ X. F@.createattr("type","string")
) M/ q' ^7 W2 l2 N8 T8 sif i<0.2
a9 g, ^) ?" H$ f+ ? @.type="red"5 M- Q, x- ~4 w$ T, R; t8 V
PartRecord["Number",1]+=1
3 ]4 ?1 C; q& T# t, yelseif i~<=0.5 and i>~=0.2! M/ {, {! x: w, G# R
@.type="green"1 X% e7 f, k$ ?3 S" z# v+ k
PartRecord["Number",2]+=1
- |, M$ s- g8 U' P# a, Relseif i>0.5
/ C4 z2 s0 K6 B @.type="blue"
]# P% c3 M( g1 ^ PartRecord["Number",3]+=1& O* q) j7 M1 q# c! [/ G0 q0 }
end
9 R; _: _$ q" f- T; E2 Z1 p+ I5 A2 h% X' Q! t4 N
|