私は貨物を含むゲームを書いています。私はたくさんの貨物タイプを予定しています。現在、私はCargo
クラスを持っており、貨物を運ぶ船には、それが保持しているCargo
の配列があります。AS3 - それが何であるかわからない
私が本当に知りたいのは、それぞれの船がどれくらいの貨物を持っているかということです。特にこれらの船が作られ、多くの捨てられたとき。
私が探しているものは基本的なものなので、尋ねるだけでも馬鹿に見えますが、オブジェクトと関連する値を保持している配列に似たものがあることはわかっています。私はそれを静的配列からCargo
タイプを参照するために使用し、量を保持したいと思います。
これは何と呼ばれていますか?どのように私はそれを使用するでしょうか(すなわち、それに使われる共通の機能は何ですか?)いくつかのコードスニペットと用語が理想的です。
もしあなたがパフォーマンスを心配しているなら、グーグルオブジェクトプール(およびあなたの船をプール)を検討してください。 –
@Amy Blankenship辞書オブジェクトは、ベクトル、配列、またはアクションスクリプト3の任意のオブジェクト検索方法よりも高速に実行します。 –
オブジェクトプールを格納するためのディクショナリ、または複数のものを格納できる他のタイプのストレージです。 –