差分

ナビゲーションに移動 検索に移動

エンティティ・コンポーネント・システム

136 バイト追加, 2022年11月24日 (木) 05:21
=== エンティティ ===
オブジェクト指向のオブジェクトに近いもの。オブジェクト指向でいう「メソッド」などは持たず、エンティティの「識別子(ID)」と「コンポーネントの配列」だけを持つ。
<source lang="csharp">
class Entity {
public List<IComponent> Components { get; private set;} = new List<IComponent>();
}
</source>
=== コンポーネント ===

案内メニュー