|
5仿真币
我想建立两个种类A和B! `8 \- ?6 @/ Y8 |. j/ C0 q
A10个,B10个/ J0 a! z9 ~0 N. H1 Z1 E. q
想要把B的第一个乌龟颜色从黄色改变为红色$ E( l9 `6 G9 ?8 @ m/ B& j0 Z
发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?
]* F/ G+ H; O- \( z还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
% w" u) N( S. } R得到不同的结果,如图a1 和a2
6 m" b' \6 } j3 {& M6 r# ~8 k. _想要一直改变B的第一个乌龟的颜色该怎样写???
, k; q8 y" Y* J& q, `3 W* N4 M! }
1 C- C s, n" b8 i) t% J: G' Z/ B- D5 N4 x! y9 M6 M3 j" n( v
globals [ a ]/ u% o5 j" D9 Y! T7 G: n- x: y' x
breed [As a-A] 9 F/ {* k m7 V- u% @
breed [Bs a-B] - K( i, s/ K9 _+ Z/ }' J2 _
to setup
8 c' P( r6 N2 C# W! ` clear-all Q6 p2 P/ D. Q+ K0 c, J
create-As 10[setxy random(5) random(5)
0 e* r8 g$ y2 K; t: eset color 3]& U1 c9 _, A% V! M: A* D
set a (20)
! U$ s; g* z( v1 f2 Z3 P8 @create-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 - N7 o' R# L6 @
] [setxy a a
# `" d# g3 o, a$ {' Z% }5 C% ^) Cset a (a + 0.2)
/ G! h9 V# L2 C6 ^6 q! Q. nset color 45+ ]5 s# ?& J; v. a' W: b7 \' G
]
" o6 Q8 S; F( J8 c ]
# H7 a. _2 M5 h' J. C6 o( j; b6 l * O$ x! C- C( F* ~- f' ~
end
1 F! A+ O# C! m$ k. z4 w& t1 H8 y
$ i, @; |3 J) ? C3 Vto go 5 ?5 a- M" H8 y5 Z, C$ P
ask a-B 10 [set color 15]% t7 {$ |1 m2 q4 o
end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|