私は、Alternativa3D 7.8エンジンを使用してAS3でコーディングされたゲームに取り組んでいますが、これで実現することを望んでいたFPSはなく、私は完全に理解しようとしています。私は、シーン内の3Dオブジェクトを持つことはパフォーマンスに非常に負荷がかかることがありますが、私は非常に限られた数の3Dオブジェクトしか使用しておらず、それぞれのオブジェクトのポリゴン数は比較的少ないと考えています。ローフラッシュAS3のパフォーマンス
私はシーンの実際のレンダリングの上にこれを引き起こすメモリリークのようなものがあるのだろうかと思います。
コードの中でどのようにパフォーマンスが分散しているのかを見て、これを引き起こしている特定の領域があるかどうかを確認する方法を知りたいと思います。私は通常、自分のコンピュータ上で約10-15FPSしか得ていません。できるだけ定数20-24またはそれ以上を得たいと思います。
私は誰がコードを見ることなく、あなたの質問に答えることができるとは思いません。自分でテストする必要があります - コードの一部を無効にしてフレームレートに影響を与えるかどうかを確認し、他のパーツを無効にしてフレームレートなどを調べると、ボトルネックがどこにあるのかが分かります。 –
良いスタートは8.xエンジンを使用することです、それはハードウェアアクセラレーションされたStage3Dを使用しているようです。 7.xは純粋にソフトウェア上で動作し、間違いなく数分の1の遅さで動作します。 – grapefrukt