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

unity3D實(shí)現(xiàn)三維物體跟隨鼠標(biāo)

 更新時(shí)間:2019年12月25日 09:21:23   作者:萌面刺客  
這篇文章主要為大家詳細(xì)介紹了unity3D實(shí)現(xiàn)三維物體跟隨鼠標(biāo),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了unity3D實(shí)現(xiàn)三維物體跟隨鼠標(biāo)的具體代碼,供大家參考,具體內(nèi)容如下

效果圖:

1.創(chuàng)建一個(gè)三維物體Cylinder圓柱體 Target

2.創(chuàng)建詞匯表Yellow材質(zhì)球

3.將材質(zhì)球掛載到Target物體上

4.創(chuàng)建腳本MouseMove.cs

MouseMove.cs代碼

using UnityEngine;
/*
 讓物體完全跟隨鼠標(biāo)
  */
public class MouseMove : MonoBehaviour
{
 [Header("主相機(jī)")]
 [Tooltip("主相機(jī)")]
 /// <summary>
 /// 主相機(jī)
 /// </summary>
 public Camera m_mainCamera;
 [Header("目標(biāo)物體")]
 [Tooltip("目標(biāo)物體")]
 /// <summary>
 /// 目標(biāo)物體
 /// </summary>
 public Transform m_target;
 
 void Start()
 {
  isDown = false;
  targetWTSP = m_mainCamera.WorldToScreenPoint(m_target.position);
 }
 /// <summary>
 /// 是否按下
 /// </summary>
 private bool isDown;
 /// <summary>
 /// 記錄初始化時(shí)候target世界坐標(biāo)轉(zhuǎn)屏幕坐標(biāo)時(shí)候的位置 WTSP==WorldToScreenPoint
 /// </summary>
 private Vector3 targetWTSP;
 void Update()
 {
  if (Input.GetMouseButtonDown(0)) {
   isDown = true;
  }
  if (Input.GetMouseButtonUp(0))
  {
   isDown = false;
  }
 }
 private void LateUpdate()
 {
  if (isDown)
  {
   Vector3 mouseVec3 = m_mainCamera.ScreenToWorldPoint(
    new Vector3(Input.mousePosition.x, Input.mousePosition.y, targetWTSP.z)
   );
   m_target.position = mouseVec3;
  }
 }
}

5.新建一個(gè)空物體Script,并將MouseMove.cs腳本掛載上去,再將相機(jī)和Target物體拖拽到腳本上

完畢!

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

相關(guān)文章

  • c#設(shè)計(jì)模式之單例模式的實(shí)現(xiàn)方式

    c#設(shè)計(jì)模式之單例模式的實(shí)現(xiàn)方式

    這篇文章主要給大家介紹了關(guān)于c#設(shè)計(jì)模式之單例模式的實(shí)現(xiàn)方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用c#具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • C#遞歸算法尋找數(shù)組中第K大的數(shù)

    C#遞歸算法尋找數(shù)組中第K大的數(shù)

    首先將向量V從中間位置分開(kāi),分成左和右,分好后,中間值的索引如果恰恰等于K,就找到了,否則如果中間元素索引大于K,則在左子表中繼續(xù)查找,忽略右子表,如果中間值索引小于K,則在右子表中繼續(xù)查找,如此循環(huán)往復(fù)。
    2016-06-06
  • C#根據(jù)日期計(jì)算星期幾的實(shí)例代碼

    C#根據(jù)日期計(jì)算星期幾的實(shí)例代碼

    本示例采用基姆拉爾森計(jì)算公式來(lái)根據(jù)日期計(jì)算未來(lái)日子是星期幾。對(duì)基姆拉爾森計(jì)算公式不清楚的朋友可以先看下計(jì)算公式哦。本文分為客戶(hù)端和服務(wù)的實(shí)現(xiàn)C#根據(jù)日期計(jì)算星期幾的實(shí)例代碼,需要的朋友參考下
    2016-08-08
  • C# List 排序各種用法與比較

    C# List 排序各種用法與比較

    這篇文章主要介紹了C# List 排序各種用法與比較的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • C#多線程開(kāi)發(fā)實(shí)戰(zhàn)記錄之線程基礎(chǔ)

    C#多線程開(kāi)發(fā)實(shí)戰(zhàn)記錄之線程基礎(chǔ)

    線程是一個(gè)獨(dú)立的運(yùn)行單元,每個(gè)進(jìn)程內(nèi)部有多個(gè)線程,每個(gè)線程可以各自同時(shí)執(zhí)行指令,每個(gè)線程有自己獨(dú)立的棧,但是與進(jìn)程內(nèi)的其他線程共享內(nèi)存,這篇文章主要給大家介紹了關(guān)于C#多線程開(kāi)發(fā)實(shí)戰(zhàn)記錄之線程基礎(chǔ)的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • 解析C#拼接Json串的幾種方法

    解析C#拼接Json串的幾種方法

    本文主要介紹了C#拼接Json串的幾種方法,主要包括了4種方式,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • vs2022程序打包文檔教程圖文詳解

    vs2022程序打包文檔教程圖文詳解

    這篇文章主要介紹了vs2022程序打包文檔教程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-10-10
  • C# cmd中修改顯示(顯示進(jìn)度變化效果)的方法

    C# cmd中修改顯示(顯示進(jìn)度變化效果)的方法

    好多人想在運(yùn)行或者調(diào)試含有大量數(shù)據(jù)或者比較慢C#程序的時(shí)候能夠顯示自己的程序完成的程度,這里有一個(gè)方法能發(fā)不斷地修改cmd的同一行,以達(dá)到顯示完成百分比的目的
    2013-04-04
  • C#調(diào)用OpenCV開(kāi)發(fā)簡(jiǎn)易版美圖工具【推薦】

    C#調(diào)用OpenCV開(kāi)發(fā)簡(jiǎn)易版美圖工具【推薦】

    本文主要介紹在WPF項(xiàng)目中使用OpenCVSharp3-AnyCPU開(kāi)源類(lèi)庫(kù)處理圖片,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2019-10-10
  • C#使用晚綁定來(lái)實(shí)現(xiàn)壓縮Access數(shù)據(jù)庫(kù)的方法

    C#使用晚綁定來(lái)實(shí)現(xiàn)壓縮Access數(shù)據(jù)庫(kù)的方法

    這篇文章主要介紹了C#使用晚綁定來(lái)實(shí)現(xiàn)壓縮Access數(shù)據(jù)庫(kù)的方法,項(xiàng)目開(kāi)發(fā)中有一定的實(shí)用價(jià)值,需要的朋友可以參考下
    2014-08-08

最新評(píng)論

北京市| 观塘区| 平潭县| 富锦市| 长沙市| 齐河县| 乌兰察布市| 榆树市| 丹巴县| 咸阳市| 泾阳县| 马公市| 基隆市| 平和县| 正阳县| 锦州市| 肥西县| 凤阳县| 锦州市| 竹溪县| 永宁县| 修水县| 舟曲县| 明水县| 安仁县| 兴和县| 永川市| 尉氏县| 淄博市| 措美县| 景洪市| 都匀市| 西贡区| 永年县| 安塞县| 敦化市| 安泽县| 霍城县| 渝北区| 剑阁县| 新竹县|