|
5仿真币
我想建立两个种类A和B
3 ` Z; u, O: ?" K+ zA10个,B10个( `$ n. P2 p; W! {; J
想要把B的第一个乌龟颜色从黄色改变为红色
# z$ x' I0 U# d* U# q发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?# ]! q* o! o( |' Q; J$ v2 G
还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按 A% M4 c* q. {$ P* b' @! O
得到不同的结果,如图a1 和a2
C; ^: p% W4 w, F3 C4 k想要一直改变B的第一个乌龟的颜色该怎样写???2 m: a$ S4 {4 d3 R }6 j; f
: E: q2 K; z- E, a: P; A. y" v
6 E% E3 R/ T7 B9 M1 d9 Eglobals [ a ]) w- z3 d/ ~9 G4 T$ p
breed [As a-A]
6 a7 G0 e+ n8 C) k0 R6 P( `breed [Bs a-B] + X& l! a/ V0 C1 e
to setup: _8 i0 _' o& S( m! f; v! x
clear-all1 f2 s' `2 t) D* J
create-As 10[setxy random(5) random(5) ! i. @6 @6 c" v& Z2 v! V/ o; `+ d! j
set color 3]8 S0 Z! }3 ^& Y# q: ~! k/ z
set a (20)
# [ E7 Q% Q, ]9 h% E; m5 L3 Vcreate-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 - {+ Z* Z/ g$ f, @
] [setxy a a " h, t+ c+ r3 |6 t3 Q/ N
set a (a + 0.2)
+ q* m5 e1 h! R1 T% n" Hset color 45
0 _* T8 O a V8 y: y4 ]: C] , e m' ~ O: E8 \
]
( |- t0 q$ G$ h4 l: t4 c 0 B8 C7 S5 H8 u: l+ C* @3 e
end
2 I2 S& {$ P5 ?, f N9 ?6 F
3 I7 |- ~+ i. k; m% O8 Gto go
2 Q: u- J) B: T: w& |+ Yask a-B 10 [set color 15]
, G! i% |: Z2 W. p& tend |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|