摘要:
在资源里加入death动画。 从Any State拉箭头指向die。 然后在ActorManager脚本里。 把DoDamage函数里IssueTrigger的hit,改成die测试死亡动画。 阅读全文
posted @ 2023-07-22 21:00
dontpanic1703
阅读(28)
评论(0)
推荐(0)
摘要:
将WeaponManager脚本的参数都修改成左右手形式。 BattleManager脚本里把参数修改一下:改成0.5。 ActorController脚本的代码修改: 状态机的左右手三个攻击动画标签,要把attack改成attackR和attackL。 在状态机找到attack,添加FSM On 阅读全文
posted @ 2023-07-22 19:44
dontpanic1703
阅读(30)
评论(0)
推荐(0)
摘要:
创建一个新脚本TransformHelpers放进Scripts文件夹的Helper文件夹里 接下来要实现往Unity放进新的定义方法。 把TransformHelpers修改成: 把这个hihi方法放进WeaponManager的start函数里: 测试这个方法在运行的时候调用的过程。 接下来我们 阅读全文
posted @ 2023-07-22 17:54
dontpanic1703
阅读(30)
评论(0)
推荐(0)
摘要:
在ActorManager脚本里,新建一个GameObject变量叫model,对应值是ac.model 新建一个WeaponManager 变量叫wm,去获取model里的WeaponManager。 在Awake的wm下面加上条件: if (wm == null) { wm = model.Ad 阅读全文
posted @ 2023-07-22 16:41
dontpanic1703
阅读(20)
评论(0)
推荐(0)
摘要:
把状态机的hit 修改,选中hit到ground的箭头点开settings,将interruption Source 改成 Current State。 点击状态机attack1ha,把里面的动画改成同名,点击edit改名,点开event,把攻击动画帧和收刀动画帧设置两个点(WeaponEnable 阅读全文
posted @ 2023-07-22 15:50
dontpanic1703
阅读(25)
评论(0)
推荐(0)