最新国产好看的视频,伊人天堂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)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

    本文給大家介紹了在C#中,事件(event)的概念和使用方法,文章適合一些初學者學習,主要講解了一些概念和一些代碼案例。
    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復制、粘貼、剪切及鼠標右鍵的方法

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

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

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

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

最新評論

富宁县| 乌苏市| 双辽市| 高雄县| 拜城县| 鲁甸县| 旬邑县| 龙江县| 眉山市| 象州县| 册亨县| 云浮市| 富民县| 正定县| 本溪| 台中市| 吉木乃县| 临泉县| 观塘区| 城口县| 腾冲县| 马边| 陇西县| 富顺县| 二手房| 珠海市| 个旧市| 琼海市| 农安县| 敖汉旗| 临颍县| 江陵县| 云浮市| 怀柔区| 呼和浩特市| 江达县| 葵青区| 邯郸市| 临沧市| 翼城县| 富源县|