シェアする

[Unity]Tips[メモ]

Unityについて調べたことのTips。

データ別セーブ手段の使い分け

ユーザデータ サーバ管理
ゲームデータ ScriptableObject
それ以外 PlayerPrefs

Update、FixedUpdate、LateUpdateの使い分け

Update 通常
FixedUpdate 物理演算処理
LateUpdate カメラ処理(カメラの追従)

AwakeとStartの違い

呼び出し 用途
Awake インスタンス化直後 変数の初期化
Start 最初のフレームのアップデート前 オブジェクトの取得

両方ともシーンに入って1度のみ実行される。

スクリプトコンポーネントのActiveがFalseの場合でも、Awakeは実行される。

ゲームオブジェクトのActiveがFalseの場合は、両方とも実行されない。

文字列での小数点の丸めとカンマのつけ方

数値.ToString(“N有効桁数”)

Unityは.NETのFormat系が使えるので、数値にカンマを付けた物を表示したい場合はToString("N3")のように書けばよいらしい。このNはカンマを付与するフォーマットで、桁数を指定しない場合は小数点2桁まで表示する。もし桁を表示したくない場合は、 N0 のように書けば良い。3434.343f.ToStri...

フォローする