#3 - Unity C#で自分が良く使うLinqの紹介 | 駆け出しゲームプログラマーの備忘録

1. そもそもLinq( リンク )とはなんぞや Linq はズバリ、「統合言語クエリ」です! .......何それ???????? 正直、統合言語クエリが何者なのかは知らなくても、書き方・挙動さえ知っていれば Linq は実践レベルで使用できます。 なので、割愛!!! (気…

#2 - unityでnullチェックを簡単にするc#の書き方 | 駆け出しゲームプログラマーの備忘録

最近納期に追われて全然書く時間が取れなかったので久しぶりに C#には「null条件演算子」「null合体演算子」というめっちゃ便利なnullチェックできるものがあります■null条件演算子( ?. ) string name = this.player.name; このコード、もし this.player が …

#1 - unityでフェード処理を効率よく見やすくする | 駆け出しゲームプログラマーの備忘録

前提としてUnityで使われている透明度( Color.a )は 0~1 の数値で決められており、0が完全に透明の状態。 下記コードのFade()メソッドを自身のUpdateや親オブジェクトに更新してもらうことでフェードします。 enumとかで状態分けをした方がわかりやすくて管…