|
|
5仿真币
我想建立两个种类A和B1 z! M, P8 T+ E3 N0 b
A10个,B10个
6 V3 g m4 Z; F; A. F' a想要把B的第一个乌龟颜色从黄色改变为红色+ K+ _0 }/ x, p6 C
发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?$ m0 g! z6 J4 u8 s+ ?3 {; s
还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按 u2 m8 s: u" X
得到不同的结果,如图a1 和a2
) _9 x$ w. w) N& U( j想要一直改变B的第一个乌龟的颜色该怎样写???
+ T; Q8 |' v1 g7 d) t$ V7 u M @0 i' x, W" _
# \! b: D6 y" } Y) v
globals [ a ]* }" S4 p, r5 M! B3 X# @: P
breed [As a-A] 5 c# t( R# _+ w7 V; ?
breed [Bs a-B]
* p) E$ {, c; O5 q. V6 Fto setup+ w: j( ^1 B* ^6 H' F1 ^ J. c4 d3 |
clear-all! {" V+ }1 H9 W
create-As 10[setxy random(5) random(5)
' A1 q2 Q& ?; H5 i' D* N6 gset color 3]
! i7 q* ]/ H9 F# n& a+ H( w: sset a (20)
0 H4 H- V3 L) `, z5 {create-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9
^" ?# G- e t] [setxy a a
y# j( `( ?( @+ [set a (a + 0.2)
! z- d; S: e9 Z5 i5 h/ }3 u/ R7 a9 tset color 45' Y2 X V4 a, e8 w+ g+ q
] + C$ R& e5 m9 t) {; K) I4 ~
]6 ~4 _ K/ \. l
% j" u8 v4 |4 ?3 \0 a# D
end
5 p1 k- H5 d, D. y0 _. r+ U% V; B! [' V9 w4 h4 q
to go 2 k% K% b" Z7 e' c2 W
ask a-B 10 [set color 15]
9 C' z% {- \, T% Pend |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|