|
|
5仿真币
我想建立两个种类A和B
5 }% f- B$ n. D/ HA10个,B10个5 M6 p3 Q6 E' K, v7 V" o0 n
想要把B的第一个乌龟颜色从黄色改变为红色: `; M- e. v/ U
发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?
8 B; |/ }( m0 K, J. t- r还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
t2 w- M& }) r/ q得到不同的结果,如图a1 和a2
- m+ Q+ }5 P" G0 I% q想要一直改变B的第一个乌龟的颜色该怎样写???
) N6 P; z# ]/ p7 d& r% `- \0 O8 J7 W
; G; O! v2 J6 c; ?" X _+ wglobals [ a ]2 {- M1 w% I$ t: B2 x7 n
breed [As a-A] ! W+ A B$ w6 X6 F
breed [Bs a-B]
* A: p# G( } A" O9 K/ F' ?6 ato setup- x* }8 I! w6 N" v' j
clear-all3 Z2 A: b# s1 Z" [2 F* s
create-As 10[setxy random(5) random(5)
1 G% I0 k e. I. F+ [0 G* \& v( Eset color 3] K7 ^% e/ {) I/ Y6 W
set a (20)
& m6 l" z5 ~; p: Vcreate-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 & j8 ]5 j0 T, Z% n9 ~$ f
] [setxy a a ' N7 P$ G9 J5 L
set a (a + 0.2)
: g% G- }9 v# X) ^8 K) I: |set color 456 n9 P [* o! S# e
] * J; k* J y& {! A1 o9 \& X; _: K
]$ F3 b# ?/ h5 J/ [; t
0 a0 ?' y- P6 S* v- zend
, ]& P# l! v! T8 T* D: W7 c- c9 O# s" j) {, h: r! m L' p
to go @8 q" G/ B$ Z) y+ W' ^' E5 m
ask a-B 10 [set color 15]) p* v8 {6 {5 B; A0 z
end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|