|
|
5仿真币
我想建立两个种类A和B
' _, W- f: a4 s, ]9 p$ GA10个,B10个+ I" Z$ c( ]! b- c0 l
想要把B的第一个乌龟颜色从黄色改变为红色
$ j) W1 K+ A- e5 j% ?; v3 w发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?, ~# w5 n* m9 x1 Z" J0 q
还有:ask a-B 10 [ ] 不是固定改变B的第一个乌龟的颜色,重复按
! ~/ c2 e: ]7 r3 O1 ~+ N( T( v# K得到不同的结果,如图a1 和a2; ?0 J' Y7 U, }
想要一直改变B的第一个乌龟的颜色该怎样写???
8 m& [0 j" x0 d/ W P! ^
: C; n, K, {9 N+ r$ H' q6 L
3 w/ }0 s+ y) P! s. gglobals [ a ]9 N8 \7 \" n M% i
breed [As a-A]
; [ y3 {1 B: V# G, e& Mbreed [Bs a-B] + K0 O, L8 L! ^! b8 H
to setup/ H4 x& J7 x3 ]5 G$ S
clear-all
) G# W9 ?4 X+ d. r% g9 tcreate-As 10[setxy random(5) random(5)
7 S) d1 z0 }/ k% R8 hset color 3]) D/ s1 p+ I& D4 _- o, _
set a (20)
, _7 Z2 B* \# O, Icreate-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 / B8 i2 V1 ^$ E
] [setxy a a * p: X9 A/ |* r4 D4 h
set a (a + 0.2); b4 f: T# i3 |. Q' P# k# Z1 m1 o
set color 45
- a6 V5 @0 a, [2 _2 U _] ( m. z. h& r# R0 n! t% c) c3 D
]7 D& J# J D& t/ j
( y, H5 Z6 |* M! F! q Aend
* b" G0 T4 e7 A7 w3 [
7 ^7 a' x( m' }0 T2 O; w' Nto go 5 z0 |! L2 r0 M; Q) J+ s
ask a-B 10 [set color 15]$ R$ M) h' s1 b
end |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|