【Unity】コルーチンと Task.Delay() を使用したサンプルコード
コルーチンと Task.Delay() を使用した簡単なサンプルコードになります サンプル ...
Unityで学ぶC#インナークラスとアクセス修飾子の学習
この資料では、C#におけるインナークラス(内部クラス)の定義方法と、アクセス修飾子が未指定 ...
Unityで実装された30秒監視コルーチンのコード解説とリファクタリング資料
この資料では、Unityで作成されたオブジェクトの生存時間を監視するコルーチンのコードを例 ...
Unityで実装された30秒監視機能のAsync/awaitバージョン解説とリファクタリング資料
この資料では、Unityにおけるオブジェクトの生存時間を監視する仕組みを、従来のコルーチン ...
Unityの新しいInput Systemによる入力処理とInputManagerとの比較
本資料では、Unityの新しいInput Systemを用いた入力処理のサンプルコードとそ ...
シングルトンパターンとインスタンスの重複生成
~ 実際の現場で発生する可能性とその対策 ~ 重複生成は実際に起こり得るのか? 理想的には ...
UnityのPlayerPrefsについての解説
UnityのPlayerPrefsは、ゲーム内での設定や小規模なデータ(スコア、ユーザー設 ...
課題11の参考資料)非同期処理を導入した GameDirector クラス
以下に、非同期処理(async/await) を導入し、SaveLoadManager ク ...
課題11: 単一責任の原則(SRP)を適用したデータ保存・読み込み機能のリファクタリングガイド
Unityプロジェクトにおいて、コードの可読性や保守性を高めるためには、設計原則を適用する ...
課題7: GameDirectorの肥大化対策としてイベントシステムの導入
目的: GameDirector が各アイテムの詳細に依存せず、イベン ...