最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

unity實現(xiàn)弧形移動 可角度自定

 更新時間:2020年06月21日 11:19:58   作者:于子瀟  
這篇文章主要為大家詳細介紹了unity實現(xiàn)弧形移動,可角度自定,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了unity實現(xiàn)弧形移動的具體代碼,自定角度,供大家參考,具體內(nèi)容如下

兩點之間弧形移動

using UnityEngine;
using System.Collections;
 
public class MoveTest : MonoBehaviour
{
  public GameObject target;  //要到達的目標 
  public float speed = 10;  //速度 
  public int rotationAngle = 60;
  private float distanceToTarget;  //兩者之間的距離 
  private bool move = true;
 
  void Start()
  {
    //計算兩者之間的距離 
    distanceToTarget = Vector3.Distance(this.transform.position, target.transform.position);
    StartCoroutine(Move());
  }
 
  IEnumerator Move()
  {
 
    while (move) //移動到目標點停止移動
    {
      Vector3 targetPos = target.transform.position;
 
      //讓始終它朝著目標 
      this.transform.LookAt(targetPos);
 
      //計算弧線中的夾角 
      float angle = Mathf.Min(1, Vector3.Distance(this.transform.position, targetPos) / distanceToTarget) * rotationAngle;
      this.transform.rotation = this.transform.rotation * Quaternion.Euler(Mathf.Clamp(-angle, -42, 42), 0, 0);
      float currentDist = Vector3.Distance(this.transform.position, target.transform.position);
      if (currentDist < 0.5f)
        move = false;
      this.transform.Translate(Vector3.forward * Mathf.Min(speed * Time.deltaTime, currentDist));
      yield return null;
    }
  }
 
 
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • C#如何利用反射將枚舉綁定到下拉框詳解

    C#如何利用反射將枚舉綁定到下拉框詳解

    這篇文章主要給大家介紹了關(guān)于C#如何利用反射將枚舉綁定到下拉框的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起看看吧
    2018-07-07
  • C#生成不重復(fù)隨機數(shù)列表實例

    C#生成不重復(fù)隨機數(shù)列表實例

    C#生成不重復(fù)隨機數(shù)列表實例的代碼,需要的朋友可以參考一下
    2013-02-02
  • C#開發(fā)中經(jīng)常用的加密解密方法示例

    C#開發(fā)中經(jīng)常用的加密解密方法示例

    這篇文章主要給大家介紹了關(guān)于C#開發(fā)中經(jīng)常用的加密解密方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用C#具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • C#多線程系列之資源池限制

    C#多線程系列之資源池限制

    這篇文章介紹了C#多線程的資源池限制,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-02-02
  • C#事件(event)使用方法詳解

    C#事件(event)使用方法詳解

    本文給大家介紹了在C#中,事件(event)的概念和使用方法,文章適合一些初學(xué)者學(xué)習(xí),主要講解了一些概念和一些代碼案例。
    2018-01-01
  • C#正則函數(shù)用法實例【匹配、替換、提取】

    C#正則函數(shù)用法實例【匹配、替換、提取】

    這篇文章主要介紹了C#正則函數(shù)用法,結(jié)合實例形式分析了C#基于正則的匹配、替換、提取相關(guān)操作技巧,需要的朋友可以參考下
    2017-01-01
  • c#線程Thread示例

    c#線程Thread示例

    這篇文章主要介紹了c#線程Thread示例,需要的朋友可以參考下
    2014-05-05
  • C# 字符串的連接(實例講解)

    C# 字符串的連接(實例講解)

    下面小編就為大家分享一篇C# 字符串的連接實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • C#禁止textbox復(fù)制、粘貼、剪切及鼠標右鍵的方法

    C#禁止textbox復(fù)制、粘貼、剪切及鼠標右鍵的方法

    這篇文章主要介紹了C#禁止textbox復(fù)制、粘貼、剪切及鼠標右鍵的方法,涉及C#針對窗口消息的處理技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • C# 如何在MVC3中取消備用控制器的選擇

    C# 如何在MVC3中取消備用控制器的選擇

    本篇文章介紹了,如何在MVC3中取消備用控制器的選擇的詳細分析。需要的朋友參考下
    2013-05-05

最新評論

博乐市| 大方县| 新巴尔虎左旗| 山丹县| 长海县| 盐边县| 镇巴县| 滦南县| 木里| 轮台县| 通渭县| 巴里| 青浦区| 土默特右旗| 襄樊市| 泰宁县| 涿鹿县| 道孚县| 石城县| 江源县| 读书| 永福县| 绩溪县| 盐城市| 积石山| 梁平县| 湖南省| 昌平区| 平原县| 米脂县| 卫辉市| 准格尔旗| 洞头县| 桃江县| 凤阳县| 紫金县| 于田县| 遵化市| 宜春市| 渭南市| 马边|