前言
本次单纯是巡逻移动代码,可自行添加攻击等行为
一、场景准备
准备如下一个固定场景
二、编写代码
代码如下:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class EnemyFlyAI_2 : MonoBehaviour
{
public float flySpeed = 5.0f;
public float circleRadius;
private Rigidbody2D rb;
public GameObject topCheck, wallCheck, rootCheck;
public LayerMask whatIsGround;
public bool facingRight = true, isToucingWall,