|
|
5仿真币
我想建立两个种类A和B- e) Y7 h6 H! w# o3 l; s* v' T
A10个,B10个
) y/ n1 Y- p8 [% D* v; H" D想要把B的第一个乌龟颜色从黄色改变为红色
% t* j1 B- ^$ c7 P/ B V, V! E发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?
) s$ b3 ]0 |6 ?% R, j3 w5 J/ u还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
# M3 l3 W7 c( I B9 p1 j" \" i得到不同的结果,如图a1 和a2! g+ b5 Z# N7 K5 m) A
想要一直改变B的第一个乌龟的颜色该怎样写??? Z- ^$ Z2 t$ Q2 Y. n3 F) \- t
" x, G" E( a( Y# b
1 `1 y' E0 Z2 O5 }* j7 eglobals [ a ]
! ^+ a; P0 t$ b P; M, Hbreed [As a-A] y) ?: S V* s3 d U. R! _
breed [Bs a-B] 1 ?" c2 w& Z: Y# {
to setup9 v! Y; \1 q8 l! d$ b
clear-all
9 S v9 A) {- K" i3 P* zcreate-As 10[setxy random(5) random(5) " G, B% m+ r. \) g+ y) m% x
set color 3]
8 E; M7 Z) Y# a" yset a (20)
+ e1 C8 F4 L) a( {( `% Pcreate-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 % a5 o; O; P+ [, m% T+ u
] [setxy a a
+ V |7 `/ f' L3 z9 Aset a (a + 0.2)
+ d' S& R# V) o. A$ ]8 eset color 45, z( z6 F/ T- ^- q: B
] 5 N: I( L. z2 h5 S' @1 u; ^. ~
]3 f, y8 j8 t9 ~
, ]" @0 O/ P1 ]5 g6 ~' d$ t5 x
end. T; J) \: k* }: |2 n* f
6 ?6 f* S% d- \* Xto go / f% H# j& a h0 d: H, C P
ask a-B 10 [set color 15]3 b' L$ f' \6 s; K0 s" n
end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|