|
|
5仿真币
我想建立两个种类A和B+ q* L; n/ i& B% l3 v1 X) {3 w
A10个,B10个. j: p; O+ g% ] Z6 B) R
想要把B的第一个乌龟颜色从黄色改变为红色
5 h9 C/ ^& V3 b" x d# g7 H+ _$ \发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?( k4 K6 ~9 U! [9 d5 k
还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按; J; O, c2 c- f% G r# U7 [
得到不同的结果,如图a1 和a2% b) o2 e9 i! U% h; e
想要一直改变B的第一个乌龟的颜色该怎样写???
0 z9 M" @5 i8 @- C+ F) O" D
}3 c0 t) D7 d9 K6 A- `
) ?. ~0 A4 T7 M4 y; j; m6 E" R; iglobals [ a ] u3 ?, B R* {- i/ m
breed [As a-A]
4 K5 ~ z7 b: m" \breed [Bs a-B] 5 W" h# P& T p% Z
to setup
- q6 u! F! ^7 x$ E" g) _ clear-all" A3 D, e; l* {" [
create-As 10[setxy random(5) random(5) 0 _7 B2 y9 A/ r# P" F# _+ Y
set color 3]
7 c8 a) u& Z3 T) x0 T% h# | A# sset a (20)
7 ?' s7 o- m# q' q; j! z' g! kcreate-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9
) z( X4 ^ F5 p% p8 y! c' B] [setxy a a
, _9 r3 V5 ?' y4 S9 K8 Wset a (a + 0.2)5 g/ P. d- U# ^
set color 45
) e* B5 M2 F. f" X1 _# g2 s7 e; s]
9 n2 }& a" k. Z# ~ ]! R; S* S% P$ r( X, p
W' r/ b, k4 U2 Tend
: q7 ]1 V! F9 O$ J6 C4 P# @+ ?# @ e9 R6 E) ?/ W
to go
4 B1 e0 T y6 N5 v1 X& ^; t" Lask a-B 10 [set color 15]4 o i( W; s* s& T' Z+ D. j
end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|