(M)unity受伤反弹以及死亡动画

受伤反弹

1.在人物控制脚本中添加受伤后速度将为0,并添加一个反弹的力
在刷新移动时,需要在没有受伤的状态

public bool isHurt;
public float hurtForce;
private void FixedUpdate()
{
   
   
    if(!isHurt)
    Move();
}

public void GetHurt(Transform attacker)
{
   
   
    isHurt = true;
    rb.velocity = Vector2.zero;
    //取自己的方向,应该无关乎数值大小,所以在完成方向的计算后应该规范化为1(normalize、)
    Vector2 dir = new Vector2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值