|
5仿真币
我想建立两个种类A和B
. ~- h! P2 U% c MA10个,B10个
" p. Y4 U% n3 p, K. J7 n: B想要把B的第一个乌龟颜色从黄色改变为红色
& b | K5 ~2 h( N3 E发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?8 w C+ a7 f" y4 V, d7 O) \$ |
还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按: o9 ] ? w6 h5 T/ d! ^, @% }
得到不同的结果,如图a1 和a29 h) j" Y+ `: N7 w
想要一直改变B的第一个乌龟的颜色该怎样写???" V3 a2 \8 U; u
X$ v6 _" Y2 x: |; i
' `5 r |5 v; V1 Z# P2 J; W6 ^globals [ a ]
* o4 i4 u' i! N# F8 _0 ibreed [As a-A]
4 o& M) O8 m9 V# pbreed [Bs a-B] 0 ]( t+ E% Q, L. L
to setup* R9 w. S$ o( K/ J; a
clear-all. o1 ?9 `+ r' `% r$ Z9 f9 _
create-As 10[setxy random(5) random(5)
X! A5 \. h5 U' n9 zset color 3]+ P- P2 C M8 r6 f% q" J* F# q
set a (20)+ i6 s( M" c; c
create-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 * c5 X+ M' ~% [9 i9 l2 b% z) q+ y2 A3 ]
] [setxy a a
5 s* E1 n! t+ D. Z% {, B) [5 Rset a (a + 0.2)
) E/ U; ?* ?& @& @9 p2 M* g1 @set color 45$ G. Z0 |$ G0 g# E9 Q
]
/ ?$ s. W# s4 k( l& A* i% }# d ]3 [( s7 P0 y8 P C: ~! `- y
- o* O7 U. p0 M! C6 E7 L: {end
; N0 i1 m ` _# R2 i& W' X
& o- s% J, d w( J! g1 k7 e% a$ V3 Xto go + y$ M, Q* X% r* O! f
ask a-B 10 [set color 15]4 N2 k) U, z% m3 g* T
end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|