読者です 読者をやめる 読者になる 読者になる

196の日記

完全に開発メモと雑談、その他忘れそうな計算式などを書き溜める場所になっています!

メモ 2017/3/20

メモ 勉強 unity
シングルトンやシングルトン内部のものは変数として別のクラスで保持するべきではない

仮にシングルトンクラスが作り直された場合、参照ができなくなるので、毎回インスタンスを確認するべき。ただし、メソッド内で何回も呼ぶ場合などは、メソッド内に限り変数を用意するのはOK

型を絞れるのなら、なるべく絞る

これはUnityでの話で、canvasを保持する時もGameObjectではなくCanvasで、プレハブを保持する時も、GameObjectではなくそのプレハブが持っているスクリプトのクラスを指定してあげる方がよい。後から見た場合にわかりやすかったり、のちの実装でそのクラスを使用する可能性があるから。