|
5仿真币
我想建立两个种类A和B
& r1 ~3 U( ?. j$ x8 j8 M, ^A10个,B10个
! B$ M3 T( K* w7 e7 Y/ z8 O4 u想要把B的第一个乌龟颜色从黄色改变为红色1 M' A/ o" r k* Y$ {% z; W$ |
发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?- u% g, h: {) a! _% T
还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
# |% N3 M% i: E+ M6 t l8 R8 i得到不同的结果,如图a1 和a2
9 K$ @4 _4 Q+ ?1 u想要一直改变B的第一个乌龟的颜色该怎样写???
) n8 k0 k+ x. _3 v5 }! X+ T5 t# _ l% K: v0 b5 j0 U
$ p, X. O, h3 N; f) S ?
globals [ a ]
9 W9 |/ R# v$ ]" E7 i5 u; q& tbreed [As a-A] 2 b7 ?: N8 Y5 l, X7 f
breed [Bs a-B] ) R/ v5 r) r- p, i2 ]
to setup8 n4 x5 x' _) c& g" f3 d f4 d
clear-all
4 ?9 |1 P3 Q. z E) acreate-As 10[setxy random(5) random(5) / p5 S$ e# u7 U
set color 3], |" J5 M$ v5 s4 F8 U
set a (20)
) P6 h8 C5 o/ N( \# }create-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9
% B- F1 |& T1 ~5 u# B/ `2 h] [setxy a a " `) Q( P6 u/ _, ?7 }* D9 k7 r4 B, N
set a (a + 0.2)
9 `! `9 X9 L5 D( m2 iset color 456 W, K8 O8 }2 X
] % t7 C( t- X# k9 A! ^7 x4 l1 E
]
: G3 F: s7 n7 _8 z4 D1 p$ r
5 K" ]0 f* g. n& z! nend0 J; V. n' _: F! |& |; a
0 W4 o8 O) T5 H5 F! Sto go
( I% P2 m8 I C6 Kask a-B 10 [set color 15]$ e' x5 o/ w! d% H
end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|