Unityで学ぶ async/await ― TextMeshProで非同期処理を実装する方法
TL;DR Thread.Sleep などの同期待機は UIをフリーズさせる Unity ...
Unityで継承クラスのフィールドをインスペクターに表示する方法
TL;DR Unity のインスペクターにカスタムクラスを表示したい場合は 属 ...
Unityにおけるコルーチン入門
C# のコルーチンを使いこなして処理をコントロールしよう TL;DR コルーチンは Uni ...
Unityで学ぶ:方向ベクトル(normalized)と大きさ(magnitude)を組み合わせた応用例
これを理解すると、敵キャラのAIやプレイヤーの移動演出などがぐっとリアルになります。 はじ ...
Unityで学ぶ:Vector3の基本と「マジックナンバー」を避ける書き方
はじめに Unityでゲームを作る際、オブジェクトの位置や移動を扱うときに必ず登場するのが ...
Unity実践:PlayerPrefsにJSONで複数セーブスロットを保存し、必要に応じて暗号化する
この記事でできること PlayerPrefs に JSON文字列 として 複数スロット の ...
Unityで学ぶセーブ機構:JSONでゲームデータを一括保存・読み込み(入門〜実践)
なぜJSON保存? PlayerPrefsは「少量の設定値」を保存するのに便利ですが、デー ...
Unityで学ぶC#メソッド入門:複数データの保存と読み込み
はじめに Unityで学ぶC#メソッド入門:PlayerPrefsを使ったレベル保存と読み ...
Unityで学ぶC#メソッド入門:PlayerPrefsを使ったレベル保存と読み込み
はじめに Unityでゲームを作るとき、プレイヤーの進行度(レベルやスコア)を保存・読み込 ...
Unity UI レイアウト完全ガイド
初学者のための Layout Group × Layout Element の使い方 はじ ...