|
|
5仿真币
我想建立两个种类A和B- @! h* u. L, T2 l6 } c- B$ {' U
A10个,B10个" S7 L' G& k) u3 j+ k( x# N
想要把B的第一个乌龟颜色从黄色改变为红色
. |4 n8 T( P1 J, t发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?
% }4 V6 T) K5 Z) g9 ^! D( d* z! ^还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
# ], Y% y" S, f* T8 W得到不同的结果,如图a1 和a2' a! D6 t: }2 t& C$ l
想要一直改变B的第一个乌龟的颜色该怎样写???
' ~- G8 P+ O/ E; p8 \+ ?3 B
( U0 G8 K- `2 A
- W3 z. B, F# x, x# uglobals [ a ]* K" i6 g8 J- _
breed [As a-A]
; w" b& v$ t" K0 g! rbreed [Bs a-B]
\" G: U7 [) q1 W; Pto setup5 P+ U# y5 R0 ], @3 S
clear-all$ j: z1 o, q& |4 |
create-As 10[setxy random(5) random(5)
5 H1 G8 _) K- t3 l* k. _% X0 Rset color 3]8 ^ D+ i( b6 O2 j! ^0 \
set a (20)
& {1 _ Y7 T- v8 F7 e2 bcreate-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 $ F% l* y8 c* P$ l2 o' ]' ]# ?
] [setxy a a 8 c2 ]0 T _7 r7 z- F/ a8 d! r
set a (a + 0.2)# Y1 d: R+ d0 V2 C8 J! B: Y6 r
set color 45. O+ f3 W+ R5 p$ t7 z
]
9 L9 R, ]1 B; A/ w% ]' C ]* p5 I5 L8 V; z& Q
, V& D/ _% u+ H9 m6 |+ I1 S- Rend2 R6 V3 z& c' _) a# e6 F. i
7 i1 Y( \- L- O5 i/ N
to go ( S$ Y* q$ n* D* I
ask a-B 10 [set color 15]1 J ~3 K9 @' I/ G0 J
end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|