摘要: 思路: 从敌人的位置发射一道射线或者一片区域来对玩家实体进行检测,如果检测倒玩家,则进行追击进攻 利用BoxCast()即可实现 BoxCast()官方文档:https://docs.unity3d.com/cn/2022.3/ScriptReference/Physics2D.BoxCast.ht 阅读全文
posted @ 2023-12-28 15:25 心霖の雨 阅读(262) 评论(1) 推荐(0)
摘要: 状态机与抽象类 观察如下代码: public class AttackFinish : StateMachineBehaviour { // OnStateEnter is called when a transition starts and the state machine starts to 阅读全文
posted @ 2023-12-27 15:38 心霖の雨 阅读(150) 评论(0) 推荐(0)
摘要: 裁切素材制作受伤动画 略 制作死亡动画 由于没有死亡动画素材,所以直接调整Alpha通道数值,使其逐渐消失 在Animations中复制野猪受伤动画,命名为boarDead Animator中拖入boarDead动画 点击Add Property,选择Color 将最后一帧的Alpha值改为0 An 阅读全文
posted @ 2023-12-26 16:42 心霖の雨 阅读(230) 评论(0) 推荐(0)
摘要: 在人物Move()方法中使用了Sprite Renderer组件,对人物进行了X轴翻转。但是,在后面进行攻击判定开发的时候,发现判定区域并不会进行翻转 Move()方法内Sprite Renderer的翻转代码 // 人物翻转() if (xDirection > 0) { spriteRender 阅读全文
posted @ 2023-12-26 15:43 心霖の雨 阅读(186) 评论(0) 推荐(0)
摘要: 撞墙判定 将野猪绑定Physics Check脚本,并将Ground Layer选中Ground,调整Button Offset到脚边,Check Radius为0.1,即可判定悬崖 physics Check脚本中添加一些变量,用于墙壁判定逻辑 public bool touchLeftWall; 阅读全文
posted @ 2023-12-25 17:07 心霖の雨 阅读(255) 评论(0) 推荐(0)
摘要: 一、类的继承 在Scripts下创建Enemy文件夹,里面再创建两个C#文件 将Boar文件内的代码修改为以下代码,:后的是Enemy,即继承了Enemy类 public class Boar : Enemy { } 在Enemy内,编写基本属性 public class Enemy : MonoB 阅读全文
posted @ 2023-12-25 14:26 心霖の雨 阅读(134) 评论(0) 推荐(0)
摘要: 判断伤害触发动画帧 观察动画,发现只需要在第4帧时才进行伤害,即发生剑影的那一帧。其他动画同理 添加碰撞盒 目前不需要再玩家Player身上建立过多的碰撞体,因为采用新的方式 选中Player,右击选择Create Empty,创建一个子级对象。命名为,Attack Area 并在Attack Ar 阅读全文
posted @ 2023-12-20 15:50 心霖の雨 阅读(834) 评论(0) 推荐(0)
摘要: 新建三段动画的Animation 将Project中的三段攻击动画的素材,拖入到Animation窗口,分别命名为BlueAttack1,BlueAttack2,BlueAttack3 在Animator中创建动画图层并进行进一步的操作 创建新的动画图层,命名为Attack Layer 在窗口中创建 阅读全文
posted @ 2023-12-20 14:16 心霖の雨 阅读(459) 评论(0) 推荐(0)
摘要: Update()方法 在每个使用它的脚本中,每一帧调用一次 基本只需要变化或调整时,需要使用Update()来实现。 比如,非物理对象的移动、计时器、输入检测等 但是Update()方法,并不是按照固定时间调用的。 如果上一帧比下一帧处理时间要长,则会导致此次Update()事件间隔变长 Fixed 阅读全文
posted @ 2023-12-19 16:55 心霖の雨 阅读(490) 评论(0) 推荐(0)
摘要: 一、创建受伤动画 找到相关受伤的动画素材,然后在Animation窗口创建动画。此处不再赘述。 此时在Animator窗口删除刚才创建的两个动画,因为现在要采用另一种方式创建动画:采用Animator的Layer方式 使用Animator→Layer创建受伤闪烁动画 受伤闪烁动画意为受伤后短暂无敌时 阅读全文
posted @ 2023-12-19 16:15 心霖の雨 阅读(635) 评论(0) 推荐(0)