|
|
5仿真币
我想建立两个种类A和B
) D' t! g# z$ a5 ?# J) RA10个,B10个
" p" E6 m/ [. |$ e4 d+ I) p ]想要把B的第一个乌龟颜色从黄色改变为红色! L) q" R; S+ C" ]
发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?! T M/ s* Y' S7 v
还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按* Y- g ^; H/ l. g+ v
得到不同的结果,如图a1 和a2
' v- N5 x, F% i# T想要一直改变B的第一个乌龟的颜色该怎样写???! N- M+ [5 h! E0 L! e' k W3 z/ }" O
# R+ |- g) }# I; D3 N) M- B1 v
/ m. P! R# P& Y2 P( K
globals [ a ]
+ H* R. C$ C1 [breed [As a-A]
1 t- }. Y2 z* u7 Q+ K8 Ybreed [Bs a-B]
4 Q5 s7 Y: @' C5 s" u4 b3 w6 B7 qto setup
/ o7 h% }0 x1 _( K clear-all
2 c! n: O0 u: zcreate-As 10[setxy random(5) random(5) ' d, ~' q( O. x# ] M
set color 3]
) C# f$ C" y }2 [& K- pset a (20)
' T, C; R0 o& J; H* X. Tcreate-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9
* s' ]4 @7 S: H7 y/ U] [setxy a a
0 S7 T6 R, J2 [2 h: H8 Y# Fset a (a + 0.2)$ U/ p2 w A l9 k& M+ O- ]" H# C
set color 452 K% U5 c9 O6 q; X0 A
] ^3 g/ f* N. y5 j. v% x) P- |' W
]3 F' r7 E) ?! \7 s
$ v" m( z& ~* M4 N
end
7 n) t9 o, B- n1 ~5 F+ c1 O. @. W" X8 B% Y4 s- B h0 V7 ^
to go
2 t2 J6 A2 C d, L( Sask a-B 10 [set color 15]4 X6 H" i& H# v# w7 x
end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|