Project Board コメントComment
ログイン | ヘルプ | トップ

プロジェクト
親コメント:
[Ver1.3]説明ありがとうございます... 2006-03-23 15:59 by クマ

インベーダー

内容
Commented by: Dr.ソウイチ at 2006-03-23 19:17:42

今度はいい感じですね!絵もすこし変わっていい感じです。

別にいいのですが…(無視OK)

どうやら星が出るところがかたよっているようです。
それはUFOから星を出しているせいだと思います。

それで

①appear(new ★(x,y,絵));

となっているようですが、

②appear(new ★(rnd(600),-10,絵));

これでかたよらないと思います。

①のx,yはUFOのx,yから出しているようなものなので、
それを②のようにしてしまうことにより、画面の外(上の方)から
だすようになるというわけです。
※間違えやすいのですがxの部分のrndは星がでる確率では無く、
xの値がランダムということです。yの-10は、画面の上の方です。

これにより、命令はUFOに書かなくてもいいことになるし、
命令は1つで済むというわけです。
さらに動作は軽くなります。
※またまた注意ですが、②の場合2個命令を書くと星が出る確率が上がります。

返信