|
|
5仿真币
我想建立两个种类A和B, F; W9 X9 p, F: G0 q# i; Y
A10个,B10个1 W1 {: v9 {9 V3 Z& P' a% ?8 C
想要把B的第一个乌龟颜色从黄色改变为红色& b# r, c8 L' b% d" `
发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?) I. M ?, l7 |. ~: ~ E
还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
8 T; X& b) c) X得到不同的结果,如图a1 和a2( o5 {1 j1 n: U9 j9 F1 c/ ]1 s
想要一直改变B的第一个乌龟的颜色该怎样写???+ h2 ^" D% H8 U; e1 ?1 Z
: i, ?3 `6 g l: W H! \" ?
; v9 r: }! v+ x( M( X/ q8 n+ O5 pglobals [ a ]% y# p2 O9 t6 V. G9 k
breed [As a-A]
7 i$ \% _5 C8 i+ U% r+ p* v6 e$ }breed [Bs a-B]
3 l' o' p |$ z$ v( n& O5 t9 fto setup
, l' S# @9 d0 g4 r% L clear-all& g7 l: x+ a$ S1 \9 c/ d+ j) n
create-As 10[setxy random(5) random(5)
/ {( P. b# w7 W2 M/ f" h" jset color 3]7 E3 z& k5 z' L* I
set a (20)
( ]! K( L. }1 T# Ecreate-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9
6 l, v/ R6 F& j] [setxy a a
& ]* B2 }. O+ o" ]set a (a + 0.2)3 M- r+ u( W: t2 [
set color 45
+ @* c1 T, V8 ~3 X: A] ) i+ g. y6 [# q. ]: d
]
^5 C7 |1 w1 y7 c. l5 w
* ?2 l8 @ i6 j9 H2 A4 n% eend
$ ? k) m/ J8 N: c f" c" {! n" s
to go
. r9 ~: N. y! x' ^, ?! ?, hask a-B 10 [set color 15]3 Q* A! }7 g$ X
end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|