|
|
5仿真币
我想建立两个种类A和B& z1 t+ t' p- Q+ h" n
A10个,B10个
3 W& a6 _8 k2 N7 J想要把B的第一个乌龟颜色从黄色改变为红色: T- p* Q( ?8 n" ?; F
发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?
* G8 H4 ~' w& ?0 ^/ O5 Q还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
, u, D' S4 e4 X; ~% c! I8 A! B Y得到不同的结果,如图a1 和a2
A: P# |4 @% S k$ @4 ]想要一直改变B的第一个乌龟的颜色该怎样写???
2 o9 b; K; l5 a# d$ ?3 ~: p8 a4 V+ y. e4 j3 { \( w; ^
: }$ Q9 p7 n! s ^. ~1 ^0 dglobals [ a ]
! r9 ^ f- }" a; ubreed [As a-A]
& y( C' {6 m0 v- }# I- Gbreed [Bs a-B] 9 D0 _4 w! m% k5 i- k8 E; u3 A
to setup
# b. D* }7 k5 v! \0 ~6 U Z+ Z, n clear-all* ^$ v6 Q* [6 Y# G
create-As 10[setxy random(5) random(5)
) _% m ~6 M: _6 Y! z) ~; Sset color 3]
+ S! K% }+ D5 v5 }set a (20)
6 h' P ?2 x0 ], T6 kcreate-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 $ a4 @# E5 |' k D
] [setxy a a
% i; n2 [' Q& q2 @8 l+ h1 e! a$ Dset a (a + 0.2)
5 I7 L% n5 `4 y$ Q' }set color 455 A* F5 w) c& k3 k0 V, k
]
; R5 N x \1 [0 j F) b/ g ]
! Q7 c7 q/ M9 v5 y% ~ & p. ^1 m1 _4 X& M' G
end
0 e) E" R$ m. B+ W# ]/ s0 a' ^
- q9 G5 r8 Y7 q$ O) zto go
- @' M- N$ P. kask a-B 10 [set color 15]" V9 f, ?- k5 K& _" j/ j
end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|