2

トリガー入力時にゲームオブジェクトのコンポーネントにアクセスしたいと思います。を使用するか、ゲームオブジェクトと辞書の CustomClass の接続でGetComponent<CustomClass>()作成することで、次のように CustomClass にアクセスできます。Awake()Dictionary[gameobject]

2つの間にパフォーマンスの違いはありますか?

4

2 に答える 2

2

OnTriggerEnter に使用.GetComponent()しても問題はありません:: OnTriggerEnter の物理計算は、リソース集約型の 10 倍以上になる可能性があります。

Dictionary[Component]シーン内のすべての AI スクリプトを更新したり、すべての剛体の質量を増やしたりするなど、より反復的なタスクのように最適化を保存することをお勧めします。

于 2013-11-06T20:34:43.140 に答える