|
|
5仿真币
我想建立两个种类A和B
7 h. p3 n; ?2 }" v. wA10个,B10个! |; ^6 ]) K# e* v/ i
想要把B的第一个乌龟颜色从黄色改变为红色8 F: d# ?$ }6 S! L0 ^) [9 q
发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?: Z6 N0 z' X# y0 u. D# t0 P" V% f$ }, A
还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
* y) }* R6 C3 l9 B8 b4 n' D, L9 {得到不同的结果,如图a1 和a2: `0 p# w" J8 m" D0 Y
想要一直改变B的第一个乌龟的颜色该怎样写???
F2 E G- x5 \# j# h+ p+ d$ n9 X6 W6 m# [
/ ]0 Z3 ]2 f* N; Oglobals [ a ]
6 K4 I( o ^ ]4 [3 i5 i8 N$ U- |breed [As a-A] S J# z( X; }2 h5 r5 S
breed [Bs a-B] 5 I! G- D5 w. l3 Q6 k: ?8 A( d/ _: u
to setup
/ r& z; U7 h$ }. E0 H$ P clear-all
: @$ K) g' I* ?* }$ g" n# V$ Ncreate-As 10[setxy random(5) random(5) $ X3 f1 l4 _1 U
set color 3]. z+ T6 ~' {* a4 l
set a (20). j( X+ C/ H: b X; G. e# _" Y
create-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 , o" j w% l5 n, y
] [setxy a a
+ z- L, h, S$ D# T1 H' B$ r \set a (a + 0.2)
# a: Y$ D1 w0 W$ u- lset color 45
/ m& Y" W# E- ]] $ @9 W1 b7 M3 V# u
]
8 z1 l( U( W# O) {3 ~ % X8 _ {1 q( R( ~2 E, t$ c2 v
end% B( `2 w9 w' A! L
. i! a+ ]- s z( V U' j% ], Cto go
' d, }$ ?7 d- o' B4 t1 E7 ?) fask a-B 10 [set color 15]/ k$ u9 K8 v! [% c3 ^+ W
end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|