修改如下應該就沒問題
7 c8 s( y8 Q& v/ Y5 h" a8 ?5 Q4 B5 ?. m! c% j* l7 i" @
var i:real" C6 \+ d& d; t* @# a" K2 B
i:=z_uniform(1,0,1)
. P, t/ M; W* h, t@.createattr("type","string")3 @% j- o2 F$ E5 a# C5 _. m
if i<0.24 w; B# u, \* u0 n
@.type:="red";
0 l0 J8 A7 v: Q: x9 L, D$ j+ P1 ] PartRecord["Number",1]+=15 p; w! k/ U: E
elseif i<=0.5 and i>=0.2
/ c+ M, `0 E' p }8 J; w @.type:="green";
0 f) c$ b4 `* ]) ~/ g' k PartRecord["Number",2]+=1
! M% |$ |9 Q m" I3 ]" c% _elseif i>0.57 ?& J. K2 k/ ?
@.type:="blue";& z7 w" c W6 B9 P
PartRecord["Number",3]+=17 X& j# I4 k! U% ?( v" _
end |