|
|
5仿真币
我想建立两个种类A和B# O; H- B3 Y: P! p( y6 X" w
A10个,B10个. B( N5 Y! j/ g
想要把B的第一个乌龟颜色从黄色改变为红色0 G6 [5 I" A$ y. }
发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?
( K& k, O, U8 h还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
" s i b* |% C# P3 R; C% |4 {8 y1 d得到不同的结果,如图a1 和a2( v1 p9 p! N' ~3 f8 V
想要一直改变B的第一个乌龟的颜色该怎样写???
0 K8 Y) c! E) o3 ^! g; L
( L! ]" S' B5 v, _. ]
2 c; p: U& o3 x% I1 A, Yglobals [ a ]
2 M/ y/ A9 }3 B6 Nbreed [As a-A]
4 @7 s! A% {* R& Ebreed [Bs a-B]
% l! L+ O: |: ?6 W$ ~to setup# U! t1 z6 D- h3 H0 T# I1 R
clear-all$ X* X: Z" E1 Q
create-As 10[setxy random(5) random(5) ; c8 L0 q6 l$ y8 i; D
set color 3]. c1 \7 S% s/ K7 ~+ [8 {; p H" Q6 v
set a (20)+ ]% L2 [/ ]* l. i' Z7 N% E
create-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9
$ c M1 y" M. K2 t: ~$ {] [setxy a a ! e8 S& d2 r0 {; W; M
set a (a + 0.2)
7 b: ~6 }* N" M8 ?3 j; ]set color 45! _1 x7 u# I' v. N* q. {
]
5 D0 Q) g4 X2 J0 b4 l ]) n- i, L3 s. Y' w& `# c% y; Y
! ^2 L' n9 w3 r9 [" @; K
end1 `) v K- N1 x1 I0 K9 w9 S9 p
1 k4 m( m! |9 s5 x
to go 1 q( I: R$ _* l: q# \* r# Y6 `
ask a-B 10 [set color 15]; A' N4 t9 M0 z- {
end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|