|
5仿真币
我想建立两个种类A和B
) h+ l$ A0 c3 P% [5 _/ L9 fA10个,B10个
$ ]% H% r) t, {' Q; \ \$ l9 ]& d% D& ^想要把B的第一个乌龟颜色从黄色改变为红色
4 z; D: S, L( U0 z发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?
! M$ Z* n& x( u还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
& H% a1 e& M9 \) s2 e7 V3 M得到不同的结果,如图a1 和a23 \% O5 P a/ \( ]9 M
想要一直改变B的第一个乌龟的颜色该怎样写???
5 h" c; E0 Q. S" ^8 v5 I* [& k; R( I4 J1 e8 O4 [ W o
+ w. b% q. |" L) T" o# d2 c4 ?! Vglobals [ a ]
; Q5 i# K: }- j+ h5 O& d% ?breed [As a-A] 5 T/ j/ K( Y3 t C8 F2 b g- @- h/ Y
breed [Bs a-B]
6 O3 \% I2 u0 B% Hto setup! T" u" n7 X& Q5 h% h* ~
clear-all
; g1 G. u/ x( g" W; Hcreate-As 10[setxy random(5) random(5)
5 A4 G( U5 h% @; w5 Nset color 3]
6 S9 k- ^% a# q$ E; nset a (20)/ b$ v. _6 H5 x$ P; A
create-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 6 k4 ~, w: _- V# h
] [setxy a a - [7 Q# {8 L: k5 O2 q7 I4 E
set a (a + 0.2)
7 U, `8 \9 f& [& I) p/ ^) u" \3 ]# i/ [set color 45
: `* @: k" |3 P+ _]
! N* n) _, @* e$ n0 k( V& Y( B; { ] d7 T5 G' A# l h
3 j' K( R( k. ~4 |( x) mend6 E! R2 w* T& }% v( W$ K
7 x0 j0 U/ n# F( uto go , H$ t4 Z/ U$ e* Z! y- W. } R
ask a-B 10 [set color 15]
8 g! E6 }% X* e4 w. r) kend |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|