手続き型言語、オブジェクト指向言語
Unityは、C#でコードを書きます。これはオブジェクト指向言語と呼ばれていますでは、それ ...
【Unity】Unityとオブジェクト指向の関係(すでに使ってます)
Unityとオブジェクト指向は密接に関連しています。Unityの開発では、クラスを使ってゲ ...
【Unity】コード保守性の向上術:保守性が低いコードと高いコードの違い(オブジェクト指向の側面)
オブジェクト指向プログラミング(OOP)において、保守性の高いコードと低いコードの違いを示 ...
ソフトウェア開発の原則(ことわざ)
ソフトウェア開発には多くの原則がありますが、代表的なものをいくつか紹介します SOLID原 ...
【Unity】開発中の状態をビジュアル的に確認したい
「Gizmos」とは、Unityエディタ内で使用されるビジュアルツールです。これはゲームの ...
【C#】メソッドをつなげる
メソッドをつなげることはメソッドチェーンと呼ばれています。メソッドチェーンは、複数のメソッ ...
【Unity】なぜ初学者は、Null Referenceエラー(Null参照エラー:存在なし)を起こしがちでしょうか
プログラマーやゲーム開発者がnullエラーに直面しやすい理由はいくつかありますが、特にUn ...
【Unity】アニメーションイベント
Unityのアニメーションイベントは、アニメーションの特定のタイミングでスクリプトをトリガ ...
インスペクターで設定できる色々な値(カスタム属性:アトリビュート)
Unityでは、ゲームオブジェクトを選択、自作のスクリプトをコンポーネントとしてアタッチす ...
「ボタンが押されたらイベントが発生」をスクリプトで実現
このコードは、Unityエンジンで動作するゲームオブジェクトにアタッチされたStartBu ...