|
|
5仿真币
我想建立两个种类A和B
+ b2 J- y7 \$ t# }, _7 lA10个,B10个2 M" e1 @( k9 V \) L2 m
想要把B的第一个乌龟颜色从黄色改变为红色; a1 ?# ]% C! b4 E
发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?8 q, g) K. s7 M
还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
$ M- ^6 y# `9 C0 m* K得到不同的结果,如图a1 和a2
9 D; I( ~; Q. q/ v; }# f想要一直改变B的第一个乌龟的颜色该怎样写???# `' m1 a, I: M7 f) K( ^9 b
) G& X" z+ p7 w% P: B# {
0 M) R; M) r/ u; O2 D1 n$ O9 B' Lglobals [ a ]! ?8 ^4 h5 ? f9 L3 {) g5 H
breed [As a-A] * `: O1 L: k6 ~- o: I
breed [Bs a-B]
& ^* ~$ Z; `4 zto setup
0 T1 Z' ~: U! Z5 H f- w. I clear-all
& V" q [* q+ Q- _' y# @; d& ?- G7 b+ acreate-As 10[setxy random(5) random(5) 7 e. [( c: ^& X( n6 Z& D
set color 3]
& Y. @' H0 t2 @ G! W2 R" ~set a (20)7 k6 S0 R E- q! u
create-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 ) P8 I k+ k. z9 ]3 R9 U+ D! \
] [setxy a a
1 `3 p' |" g* c& vset a (a + 0.2); d. L. v6 o0 j9 C
set color 45
, Q2 ]$ X& K/ A0 r! u] 4 c z# i( Z" }
]: U& ?; x8 c: M$ h; s( R. Z
! p1 N/ r5 K& l0 s" H8 rend `& c" v" {3 G9 R+ o
$ t& M0 x3 Z+ n( J1 D6 Yto go
F- a! ]* W. _: K, T% B" pask a-B 10 [set color 15]
+ W B0 j. D5 X5 `4 {end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|