|
|
5仿真币
我想建立两个种类A和B& `3 y: S; l: O" l( h4 L5 e
A10个,B10个
( ?7 m c6 y) ~, T) S( \* n% n想要把B的第一个乌龟颜色从黄色改变为红色
5 X* B# C% k+ R: j; q& @- ]! g发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?
) K0 ~3 `% x+ o还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
+ K- A4 n; Y, b4 J得到不同的结果,如图a1 和a24 e$ e0 P) m5 r/ u# Z: d3 |6 G
想要一直改变B的第一个乌龟的颜色该怎样写???6 {& P) k1 d3 H# G, J
6 g/ g, G" u* _8 a5 H9 G/ D$ _9 u8 q9 b5 C) J+ [4 D
globals [ a ]# B' y* @1 e; l: Q) y' E/ A
breed [As a-A]
# U/ c W& Q! M( E, P" Ebreed [Bs a-B] ; s1 D/ p g/ z7 v; D) g, L
to setup6 l5 n- s2 L* W+ n0 Q G
clear-all
9 U5 t/ c3 {- O* j6 ^6 g& m- Zcreate-As 10[setxy random(5) random(5) 6 h8 e* c1 T" `" a) e
set color 3]
' F0 ^7 ^7 Q j6 m- T" }6 lset a (20)! y5 x5 c! t2 v" k# s
create-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9
, f$ f1 z& A. I] [setxy a a ! m0 B3 y! F0 B" d( q0 e' F% S. U
set a (a + 0.2)+ J- z( |* J8 d- J2 S0 g8 x# g
set color 45
) X; D7 N# x3 q6 Q2 J0 l/ x] - J' D( {" {+ P% I5 D
]2 e: c a7 N& q0 n1 y
/ V, i5 c3 c$ i$ N0 D, B) w& E
end
3 [3 N# S' T0 `$ d# @; r" c: g- s; D, s. O0 n8 N. _# y/ q, ~
to go
& @" P; w7 S' s3 B5 b% Z1 aask a-B 10 [set color 15]
* [8 ~! _" a6 n6 tend |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|