因为我们在制作界面时大多数都是有固定的移动的路线,但是有的时候需要做一些不规则的运动,这时我们希望越智能越好,那么这里我借鉴一下别人的博客来进行一些更细节的说明。
首先我们先将图片的Texture Type改为Sprite,然后创建一个RawImage,将图片挂上去,实现的效果如下:
我对代码进行了详细的注释:
using UnityEngine;
using System.Collections;
public class AIRandMove : MonoBehaviour
{
float stopTime;//暂停时间
float moveTime;//移动时间
float vel_x, vel_y, vel_z;//速度
/// <summary>
/// 最大、最小飞行界限
/// </s