using UnityEngine;
using UnityEngine.AI;
/// <summary>
/// 敌人向玩家移动 并自动寻路 路途中播放自带动画 完成 攻击两次 敌人死亡
/// 以下代码负责动画播放
/// </summary>
public class WolfControl : MonoBehaviour
{
Transform Hero; //主角的位置 狼目标
public int iTakeDamage = 0; //受到第几次伤害
bool isTakeDamage = false; //false代表是少于两次伤害
NavMeshAgent agent; //自动寻路
Animation ani; //申请动画对象
int count = 0; //计数器
// Use this for initialization
void Start()
{
Hero = GameObject.Find("[CameraRig]").transform; //找到玩家的位置
agent = GetComponent<NavMeshAgent>(); //获得寻路组件
ani = GetComponent<Animation>(); //获得动画
}
// Update is called once per frame
void Update()
{
wolfMove(); //执行事件
}
unity3d完成VR手柄第一人称射击小游戏(纯代码)
最新推荐文章于 2024-06-11 08:15:00 发布