|
5仿真币
我想建立两个种类A和B
! G. z: B# \: [0 v. W+ _# {A10个,B10个
( ~ Y4 T) @9 H. h8 F$ F想要把B的第一个乌龟颜色从黄色改变为红色5 ?! Q% D7 r% m# n
发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?
+ Z3 Z* p5 }0 Y0 y" c还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按% [7 ~ L, j8 |- |2 L9 Z7 X
得到不同的结果,如图a1 和a2
4 G1 J, ?1 ]- {) p& C$ R5 D想要一直改变B的第一个乌龟的颜色该怎样写???
# N' B5 i* Q7 Z# A$ n* x: b4 c# K, b: Y: r' M
: o3 b- I* @; P2 l& S
globals [ a ]
$ B) e" ?0 h% M4 S; D' v Ibreed [As a-A] 6 `1 A# Z8 m5 n* g" z
breed [Bs a-B]
3 X* B3 [$ ]! A% E* {to setup! G4 a; z1 f& ^9 ~" ?; L& v0 [
clear-all
# H8 o g# Z+ g6 S+ j! xcreate-As 10[setxy random(5) random(5)
% S: h9 R1 q# T6 [set color 3]6 m) D0 n7 h5 J/ R( e
set a (20)
' k/ H, M B ^create-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 ( ~2 D7 Q; p! s% u
] [setxy a a 2 L: W, I; k! `; B B$ ]
set a (a + 0.2)6 @& { ]0 d; I! S0 r. ^
set color 45
$ s6 V$ K+ z" {]
; ~: {$ I9 f0 R+ v5 F k6 Y ]
% `# H5 }/ @) u, q5 T: _* U, K; F 0 Z, _- a! A2 P# [: _, x. x2 }) A& H
end) I# N/ O; c- U. Z9 c
8 {& m* d4 s3 t( A" W0 m0 _
to go C: ~. g6 A6 {) {1 v! K$ e
ask a-B 10 [set color 15]
# d9 i& c: G7 pend |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|