|
|
5仿真币
我想建立两个种类A和B' [" u( @ B T! [6 Z7 n% Q# [
A10个,B10个( [+ x$ R, y3 q5 b' X
想要把B的第一个乌龟颜色从黄色改变为红色
' F( D; }; w5 c+ a) {! s9 W发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?2 R' M- H4 _ n; S
还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按# Z3 ^( S' P6 R
得到不同的结果,如图a1 和a2
& J' [6 E8 p2 [- v9 A想要一直改变B的第一个乌龟的颜色该怎样写???
3 e; d$ l" k) W, t. c
, i& g' c4 m2 j( w. [8 N; p2 Z8 d5 h1 s2 |
globals [ a ]
$ v/ S# G! M' a! Vbreed [As a-A]
6 L* n0 p2 i3 R, nbreed [Bs a-B] + q1 n+ ^+ e( g" i
to setup
. {. t( ^7 v7 w V clear-all& x7 E! y7 a9 B. g+ X
create-As 10[setxy random(5) random(5) 8 {2 t0 o5 P+ s$ T q+ j% ?, {3 u
set color 3]
" @1 u- {! V- ?2 i0 S! ]set a (20)+ J" E- z0 F( T: E* ^
create-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 : B% z( \' A$ ~6 w T, e6 v7 |$ i
] [setxy a a : `+ A% _* v2 q* C1 J: S) x
set a (a + 0.2)- z4 A0 n1 u) v; x
set color 45
/ F9 l# ^; n0 l) A' ]8 Q] 3 |7 ~5 U9 J& z+ X* g4 ?2 [/ b
]
2 ^$ z/ a9 v! V' L
3 D' U5 z( |' Jend
- v. f/ {$ B7 ^2 X/ g. `0 `" A
to go L, |3 f# J# p1 ?7 l
ask a-B 10 [set color 15]
$ I7 H j% i+ M- r. Aend |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|