0

特定のオブジェクトをかわすために 1 つのオブジェクトが飛ぶ必要がある小さなアクション スクリプト ゲームを作成しています。これですべてのオブジェクトが作成されましたが、問題はすべて同じ頻度で表示されることです。そして、小さなオブジェクト (葉など) がより頻繁に表示されるようにしたいので、木の枝としましょう。

また、ゲームには、追加のライフを追加する小さなボーナスがあります。これは、葉や枝ほど頻繁に発生するべきではありませんが、ほとんど発生しないはずです。

これをアクションスクリプトで機能させるにはどうすればよいですか?

これは、たとえば、画面に表示される葉のコードです。

インポート flash.events.Event;

var movement = 10;
addEventListener(Event.ENTER_FRAME, update);
function update(e:Event) {
    x = x - movement; 
    movement = movement + 0.04;
    if (x < -width) {
        x = stage.stageWidth + width;
        y = Math.random() * stage.stageHeight;
    }
}
4

1 に答える 1