Unity 计算两物体之间的距离
·
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)
{
播放敌人攻击动画
角色掉血
}
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)