山东大学项目实训——4月18日
继续完成技能的制作,并按元素进行了分类。
开始进行敌人的相关制作
构造了Enemies父类,每个敌人类继承自此类,并类似于Player的架构,有着AttackEnemies(敌人攻击组件),DefenceEnemies(敌人防御组件),MovementEnemies(敌人移动组件)作为每个敌人都需要有的组件。
制作完成敌人实例slimer
slimer怪物图片资源
为slimer的GameObject添加Rididbody2D,Collider2D,Animator组件以及相关脚本。
其中,
Slimer继承自Enemies,类中含有DefenceSlimer(继承自DefenceEnemies),MovementSlimer(继承自MovementEnemies),SlimerAttack组件(继承自AttackEnemies)。