|  | 
 
5仿真币 
| 我想建立两个种类A和B0 b: j  c' ?: H5 F+ h. ^- o( J A10个,B10个& P+ b% h; |% V% o  B
 想要把B的第一个乌龟颜色从黄色改变为红色
 9 c- J6 o; g. `' y* R7 a+ `发现不能用ask a-B 0[ ] ,只能用ask a-B 10 [ ] ,为什么?4 `0 @, Q% s9 @' f5 w
 还有:ask a-B 10 [ ]  不是固定改变B的第一个乌龟的颜色,重复按( c/ K# H' V. p1 O, x2 `
 得到不同的结果,如图a1 和a2
 7 Q! f$ @) M- G0 J0 Y0 J! ~# v想要一直改变B的第一个乌龟的颜色该怎样写???. |! L; l0 V% |3 a  S: s
 
 . `" x2 n: r, M6 h# \3 D+ C
 5 v( _7 Z9 R8 L! Y! B7 B+ `globals [ a  ]: X1 h! x/ e# J% P8 K4 @
 breed [As a-A]  , D! ]+ S, \" {) G! G
 breed [Bs a-B] / F$ S" j6 f4 m
 to setup
 / q! [2 X1 H9 J0 q. v' @. q( h  clear-all
 6 W  z1 o9 v% f/ N; Xcreate-As 10[setxy random(5)  random(5)
 L6 t: B9 E' f% q* Mset color 3]
 . S; @8 L. v0 F3 p* a& Z2 r0 Cset a (20)
 a4 }. P3 t. K5 w: w0 mcreate-Bs 10[ foreach [0 1 2 3 4 5 6 7 8 9 & s9 S$ K7 M$ L" W
 ] [setxy a a
 ) F8 R9 K! r% B3 ^* sset a (a + 0.2)! ]. u/ `  F3 |, e4 D% x2 ]: u
 set color 45
 0 k% f9 R6 q! m; p; @] 6 o/ L( r8 X, M: b- ^+ [5 v/ i% V1 O
 ]) t  q: {. `6 H+ Z3 r0 z
 0 Y4 f( w' V6 ]- n7 Z4 `
 end
 ! X4 x+ q( O! g4 ~/ {; M; W( x) t7 p# c8 [+ V$ r. w8 ?
 to go
 3 ]5 _& p* p9 U, p; x5 q, \# ~ask a-B 10 [set color 15]
 7 S* [- s" y6 s( X# M% s- E( eend
 | 
 附件: 您需要 登录 才可以下载或查看,没有帐号?注册 |