|
|
5仿真币
我想建立两个种类A和B' z/ n: Q; p2 V3 w
A10个,B10个
/ S7 @% {; N4 ~: o2 E想要把B的第一个乌龟颜色从黄色改变为红色
5 u7 q/ @' w$ c: q1 j$ J: j发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么? @, `% @/ u4 }$ |' q' `
还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
, J" w7 K& {$ g/ d得到不同的结果,如图a1 和a2
$ T8 ?1 `2 p4 i* y想要一直改变B的第一个乌龟的颜色该怎样写??? |" Y: B5 f/ A& W* O# B2 H; r
& C" J4 d8 v! V) E
1 N6 v- ]( B' r1 C% A) e7 [+ f
globals [ a ]
% K1 c; q: _8 `& b# z* obreed [As a-A]
* s2 p+ E, {1 \8 ?: nbreed [Bs a-B]
) c: ^/ O# l( J5 a; j+ K: Mto setup( i3 `( f3 P b( W" U, T0 S" a0 i
clear-all
3 ?9 I0 d/ g9 j9 p7 Acreate-As 10[setxy random(5) random(5) ( d! K" m+ h ^( f& Z6 w- J" s
set color 3]
) r+ l, r/ V( K" m- gset a (20)
1 @- K* N! c$ p9 Ecreate-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9
" d4 ?% |3 {9 | ~. x- u# ]] [setxy a a - I U" h3 R3 M* D
set a (a + 0.2)) Y% {0 W8 Y% U! `5 U. l! F0 i% f, Z
set color 454 a7 R! P7 e( Q4 y$ Y- E1 a
] " A9 R* v3 `4 `6 d7 G
]
- A& v1 ]( M, F+ @8 s
) s# U- W( N) i6 Q+ T2 x. q* G3 rend
- |" [. y' ]5 J0 N. _3 k
: C- B/ m% s. ~# mto go , Z. l: N. N3 W$ l" R/ e6 g( j
ask a-B 10 [set color 15]
1 z5 t& A) v6 g( J* T. \* O' Bend |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|