public class Character : GameObject
としてメンバにHPやMPを持ち、
public class Player : Character
public class NonPlayerCharacter : Character
など継承して開発しようと計画してたのですが、
GameObjectがsealedなので継承できないと分かりました。
じゃあGameObjectをメンバに持つCharacterクラスを作成すれば・・・と思ったのですが、
HierarchyにはGameObjectしか存在できない(未確認)ため、FindでGameObjectを検索できたとしても、
それを持つCharacterインスタンスにアクセスできないと気づきました。
ここでそもそも上のような考え方で構築するのは間違いなのでは?と思いました。
一般的にプレイヤーや敵やHP・MPなどはどのようにクラス構成で作られているものなのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/10 18:27
2018/04/11 00:48