2017-09-09 3 views
-2

私はRPGを作っています.PPPはどのように敵を処理しているのでしょうか?私はプレハブを発声できますが、 "彼と一緒に行くと私はCSVから読んで、すべての暴徒が自分の経験、戦利品などを持っていることを意味する、自分の統計を追加するために、別のモンスターを持っています。モンスターの場合は、私はモデルとしてだけでなく、別の統計情報を使用してバインドされたコンポーネントスクリプトを追加するか、最も使用されている方法は、メインのプレハブを使用する必要がありますか?ありがとうコンポーネントを追加するか、敵の一体化をするべきか

答えて

1

ほとんどの実装では、CSVファイルから読み込まれたプレハブ(または実行したい)の中で、さまざまな正しい変数が異なる別々の敵に対してプレハブを持つ傾向があります。つまり、プレハブをインスタンス化した後にコンポーネントを追加することには何も問題はないと言いました。これは、プレハブをインスタンス化するときにUnityが内部的に行うことです。プレハブを使用するよりもあまり便利ではなく、パフォーマンスはやや劣るかもしれません。

あなたが持っていたプレハブの量を最小限に抑えるには、load the correct model at runtimeという敵のスクリプトに機能を実装し、CSVファイルからデータを取得することができますが、実際に行う必要はありません。

+0

コメントのおかげで、私はちょうど混乱していた –

関連する問題