怪物自动攻击
简单实现
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Monster : MonoBehaviour
{
public float MoveSpeed;
Vector3 _offSet;
GameObject _player;
// Start is called before the first frame update
void Start()
{
MoveSpeed = 0.2f;
_player = GameObject.Find("player");
}
// Update is called once per frame
void Update()
{
pursue();
}
void pursue()
{
_offSet = _player.transform.position - transform.position;
transform.position += _offSet.normalized * MoveSpeed * Time.deltaTime;
}
}

碰撞行为放在怪物上
最后更新于