
C#におけるclassとrecordの違い
C#では、classとrecordはいずれもデータを表現する型を定義するためのキーワードで ...

Unity6 非同期オブジェクト生成: 技術資料
概要 このドキュメントでは、Unity における非同期オブジェクト生成の実装について説明し ...

Unityにおける依存性注入(DI)とVContainerの基本解説
Unityは直感的で強力なゲームエンジンであり、多くの初心者や経験者が愛用しています。一方 ...

明示的実装(Explicit Implementation)とは
C#では、クラスや構造体がインターフェイスを実装する際に、「明示的実装」という方法を使用で ...

技術資料: VContainerを使用した依存性注入によるコンポーネント管理
1. 概要 この資料では、UnityにおいてVContainerを使用して依存性注入を実現 ...

C#とUnityの関係性
C#とUnity 1. Unityとは何か? Unityはゲームやアプリケーションを作るた ...

Unity 6 Test Runnerを用いたテスト環境構築と実行方法
Unity 6では、コードの品質を向上させ、バグを早期に発見するために、テスト環境を構築す ...

技術資料: NullReferenceExceptionとリンク切れの例え
概要 この技術資料では、C#で発生するNullReferenceExceptionについて ...

ExtPlayerPrefs クラスを用いたプリミティブ(基本データ)型の保存・読み出し
以下は、初心者向けに「ExtPlayerPrefs クラス」を利用した整数や文字列などの基 ...

Unity でメソッドを遅延実行する方法
Unityでメソッドを実行した後、一定の時間を置いて別のメソッドを実行する方法は様々です。 ...