修改如下應該就沒問題
5 o, _) s4 U i% O, R* H# v' J2 `7 E: X {% e
var i:real, D# {& O; y4 @7 b3 l6 }6 _
i:=z_uniform(1,0,1)
) j" Q0 L' }7 h' W4 W6 d( s6 B" A* h5 Z@.createattr("type","string")
3 e5 l x! w0 a! s. M4 O" v) p0 Zif i<0.2. Q; w# s8 J& {/ Y: H
@.type:="red";' U: e% _5 S3 O$ K- u. u
PartRecord["Number",1]+=1
! m, B: w" K, H& `elseif i<=0.5 and i>=0.2* P* b; P, Q9 N3 r, b
@.type:="green";- H7 O& M+ z, D" R5 o/ c
PartRecord["Number",2]+=1* D' M$ ^+ M5 o: l: e& h, {2 A
elseif i>0.55 ^) l& U! ^: `0 U
@.type:="blue";
5 e% o* Y6 B# z! {& m PartRecord["Number",3]+=1$ k; a6 [# {# K
end |