using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class NewBehaviourScript : MonoBehaviour {
public Transform enenmy;
public Transform player;
private float distance;
private void Update()
{
distance = (enenmy.position - player.position).magnitude;
}
}
这代码用于计算敌人与角色的距离
拓展思路:
1.当角色距离敌人小于1的时候,敌人发起攻击
if(distance<1)
{
播放敌人攻击动画
角色掉血
}