0

ゲームメーカーのコリジョンイベントに小さな関数があります。何らかの理由でトリガーされると、変数は別の変数によってインクリメントされるはずで、実行されて最大までインクリメントされます。これがコードです。

if(global.rep <= 5000){
    global.rep +=  rep_gain;
    global.poop_time = poop_time - 5;
}

これが衝突イベントにある場合、一度だけ起動する必要があります。変数 rep_gain は irandom(5,10) ですが、最大である 5000 まで実行し続けます。

4

1 に答える 1

1

ゲーム メーカーでは、2 つのオブジェクトが衝突しなくなることで解決されるまで、衝突イベントが常に呼び出されます。これを行わないと、変数は最大まで増加します。

于 2015-01-22T02:35:21.257 に答える