|
5仿真币
我想建立两个种类A和B
$ D0 B6 ?0 Y7 @, |1 ?% vA10个,B10个
! q4 [" Z y% t9 ]5 x0 s7 m想要把B的第一个乌龟颜色从黄色改变为红色0 w9 ~4 U# J# M, x3 D+ F1 c
发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?$ y: d) ?0 k0 P* I+ i; p
还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
# c& b% m1 C- o: Q0 e% n得到不同的结果,如图a1 和a2
5 v1 T2 y3 h% V想要一直改变B的第一个乌龟的颜色该怎样写???
9 g- V; P# F8 X6 O k4 x+ B W% w
0 U$ m1 U1 w0 w& S
6 Z g9 C: p6 r/ n# X; D% Xglobals [ a ]
, F! \6 i1 q8 g- |0 E& Ubreed [As a-A]
0 i8 s1 S9 u8 w, Xbreed [Bs a-B] 7 r/ h- n8 c I6 e; @* R
to setup
: b+ Y; o; N, e3 @9 T" ?+ m) C0 _ clear-all! _8 `5 `: w5 y) N! t" N9 W
create-As 10[setxy random(5) random(5) 3 ] a9 ~; }) W9 K* F
set color 3]
0 Q* r: s+ N# X7 I, uset a (20)
# i5 ~9 k4 j0 c. D/ H) Mcreate-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 % x7 y/ a% P y, i x) P2 c, l
] [setxy a a
9 B) U- c# A- D8 Z# Fset a (a + 0.2), e9 W* b) W; i4 ? E$ j2 |
set color 45# Q4 K5 u- `' j* \" g( Z
]
: E/ S( m+ Q0 @( f3 m1 E, { ]
1 w1 k: _2 z% L) Z5 F5 ^5 V% d& W" V& @ + `0 H; ]* f3 X* J$ C& h2 ?3 D- @
end9 K: x" f/ ]: s1 s G9 H: q
3 }& V$ F9 a( \) n% W9 {to go & y; G4 W M. v2 v
ask a-B 10 [set color 15]
6 J+ m/ m4 C, Tend |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|