本帖最后由 艳玲 于 2017-4-27 16:49 编辑 7 B* W' J5 F+ J, C3 j/ m
* a' q" Q- I3 q4 o. B8 Y% K- o4 @% H
大家好,最近学习PlantSimulation,. |, J3 J' z$ B! v6 V, I
但是method方法运行时总是提示语法错误,
( q$ @2 T& H/ F8 C8 S7 N2 |即使是示例程序也是如此,
* [" ?4 c+ G* v2 n" f如果不添加method方法,仿真正常运行
$ ~" k( b: R2 t" _3 C" [ |想问问大神或者遇到类似问题的朋友,
; E7 h4 K% K! U6 Q3 Y有没有什么解决办法,大家一起交流进步!
" t9 N- U2 h9 ^- }[补充1]我想可能是method没有编译,在v13中找不到编译选项
7 [( Z# J+ V# ~5 T4 t @[补充2]下面的代码运行到第一行就提示语法错误8 z, `2 P, Q6 R
var i:real( \6 f' g6 e1 C% D
i:=z_uniform(1,0,1)* E1 S5 r: n5 ?8 `5 R8 R1 a& ^
@.createattr("type","string")
) l) |3 w( ]9 N) V1 A& L3 uif i<0.2
$ `( I+ t d' A {2 z9 U& \$ |! R* x ~ @.type="red"
8 K1 T, W/ v& _* A PartRecord["Number",1]+=1
* b! f+ c9 ?8 Q. g- Q2 Q6 E: r! Yelseif i~<=0.5 and i>~=0.2
" D' x" ?" _; q" ] @.type="green"
/ U) B `6 N2 e& c( H: ?! } PartRecord["Number",2]+=1, K1 _5 m3 f \3 ?' y4 R
elseif i>0.5' h k1 @% L' j- [
@.type="blue"
! V) v' h* I9 @& B5 e8 W1 ^ PartRecord["Number",3]+=1
7 T6 t& _! N* y* Y) {: F" w, uend' S- I/ c; |1 W1 \% x
7 H4 @) `7 R+ V, {$ _! X
|