私は2008年に作ったFlashゲームを持っています。最近は超高速で動作します。実際には速すぎます。FlashDevelopでは60fpsに設定していますが、これは描画呼び出しの量を制限しているだけだと思います。最近、私のロジックは1秒間に60回をはるかに超えて実行されていると思います。しばらくActionScriptを実行していませんが、ロジックループを実行するenterFrameHandlerを使用していることに気付きました。制約が設定されていないようです。私が信じているように、それはただ発火します。30または60fpsで上限を設定する方法はありますか?助けやアイデアをいただければ幸いです。ロジックの実行速度が速すぎると、ゲームが台無しになります:(
更新 ActionScriptの知識が戻ってきたので、私は何かを考えました。enterFrameHandlerは、プロジェクトプロパティのFlashまたはFlashDevelopでfpsが設定されているものにバインドされていませんか?誰かがこれを確認できますか?それは私の描画呼び出しと論理呼び出しが1:1であることを意味しますか?