我对继承有基本的了解,但由于我想要作为游戏对象上的组件的每个脚本都必须从 MonoBehaviour 继承,事情变得很棘手。
假设我想要一个名为“Character”的基类,并且希望“Player”和“Enemy”从“Character”派生。我该如何将 Player 和 Enemy 脚本添加到 Player 和 Enemy 对象而不出现错误?
我还尝试创建空游戏对象并向其中添加CharacterStats,然后使用具有不同统计数据的不同角色对象填充此类。你猜怎么着,如果脚本派生自 Monobehaviour,则不能使用 new 关键字创建对象。
有一些关于这个主题的教程可以让它更清楚吗?