本帖最后由 艳玲 于 2017-4-27 16:49 编辑
, l0 F5 H( K0 i. d6 i+ _+ J$ p. D
大家好,最近学习PlantSimulation,
" L# @# E2 D, G Q但是method方法运行时总是提示语法错误,
5 l; a8 a& N0 j5 @+ b5 ?即使是示例程序也是如此,
2 N/ `! J& u' [% {! T. L4 W, s如果不添加method方法,仿真正常运行
- ~ r1 T/ {6 P. k7 V2 m想问问大神或者遇到类似问题的朋友,7 s; q. d; o; P/ J
有没有什么解决办法,大家一起交流进步!5 ]* \. f/ q# `6 M: Z9 E
[补充1]我想可能是method没有编译,在v13中找不到编译选项1 }2 g2 q4 I' a" b4 ^* N
[补充2]下面的代码运行到第一行就提示语法错误0 V% h( D1 T6 C0 d# C2 g5 N/ B+ @
var i:real; b5 b. s0 Y3 ?
i:=z_uniform(1,0,1)( @, |5 T( S) Z/ V7 H* y$ \1 Y2 ?
@.createattr("type","string")
! I6 g) p' o/ I y3 a9 L3 `if i<0.2" M' @$ `% v- F
@.type="red"
, P; s2 N% |) G+ l( P PartRecord["Number",1]+=1. G3 ~- E/ D. b6 t. B9 s( W
elseif i~<=0.5 and i>~=0.2% ^5 Z: p' g- h/ K# N( y
@.type="green": p$ p6 m W! j( }' T+ j
PartRecord["Number",2]+=11 J" a9 b% `5 E% k
elseif i>0.5, z6 v- \' \2 G8 x, { L8 K
@.type="blue"
* c% D& ]! X8 [( S, S; Y" ^ PartRecord["Number",3]+=1
+ Y9 F% R% l* D( nend
, a5 q6 S6 @8 B# E) A/ ?) h9 n `: z# [7 {
|