国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Unity中查找場景中物體的方法

這篇具有很好參考價值的文章主要介紹了Unity中查找場景中物體的方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

查找場景中的物體:

unity中查找物體的方法一共分為四種

一、通過public 在unity中手動拖拽

    public GameObject cube;//名稱可以自己隨便取
    public GameObject plan;//名稱可以自己隨便取

在代碼中定義后直接拖拽上去即可識別
Unity中查找場景中物體的方法

二、通過名字查找:

方法優(yōu)點(diǎn):不需要手動拖拽物體進(jìn)行識別;當(dāng)代碼運(yùn)行的時候,如果找到對于物體即可自行加載識別該物體。
缺點(diǎn):只能單個物體識別
  //單獨(dú)通過物體名字查找
 public  GameObject player;
 player=GameObject.Find("xxx");//填寫要找的物體名字,注意大小寫也要一致

三、通過Tag標(biāo)簽查找(單個)

方法優(yōu)點(diǎn):不需要手動拖拽物體進(jìn)行識別;當(dāng)代碼運(yùn)行的時候,如果找到對于物體即可自行加載識別該物體。
         比名字識別更加方便。
缺點(diǎn):也只能單個物體識別(當(dāng)多個物體都設(shè)置為同一個標(biāo)簽時候,只會識別程序運(yùn)行后第一個獲取到的物體)
 //單獨(dú)通過物體的標(biāo)簽查找
  public  GameObject player;
  player=GameObject.FindWithTag("xxxx");//填寫自己為物體設(shè)置的標(biāo)簽

第一步先設(shè)置Tag:(可以通過Add Tag添加自己需要的標(biāo)簽)
Unity中查找場景中物體的方法


四、通過Tag標(biāo)簽查找(多個)

方法優(yōu)點(diǎn):不需要手動拖拽物體進(jìn)行識別;當(dāng)代碼運(yùn)行的時候,如果找到對于物體即可自行加載識別該物體。
                  支持多個物體的標(biāo)簽查找,該方法可以識別出當(dāng)前標(biāo)簽下的所有物體,并可以保存
                  到指定數(shù)組中。
缺點(diǎn):也只能單個物體識別(當(dāng)多個物體都設(shè)置為同一個標(biāo)簽時候,只會識別程序運(yùn)行后第一個獲取到的物體)
 //查找所有此類標(biāo)簽的物體
  public GameObject[] player;
  player=GameObject.FindGameObjectWithTag("xxxx"); 

ps:本人在校大學(xué)生一枚,單純寫自己學(xué)習(xí)unity的經(jīng)驗(yàn)分享,文章內(nèi)容如有錯誤,希望各位指正!????????文章來源地址http://www.zghlxwxcb.cn/news/detail-511285.html

到了這里,關(guān)于Unity中查找場景中物體的方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Unity場景物體動態(tài)合批

    Unity場景物體動態(tài)合批

    1)Unity場景物體動態(tài)合批 ?2)Unity內(nèi)置音頻Android平臺播放延遲問題 3)對Unity Package中的Shader打包避免冗余的方案 4)UnityEditor PropertyField并排顯示錯誤 這是第307篇UWA技術(shù)知識分享的推送。今天我們繼續(xù)為大家精選了若干和開發(fā)、優(yōu)化相關(guān)的問題,建議閱讀時間10分鐘,認(rèn)真讀

    2024年02月08日
    瀏覽(25)
  • unity場景出現(xiàn)粉色物體解決

    unity場景出現(xiàn)粉色物體解決

    小白,美術(shù)生學(xué)特效。帖子不專業(yè),希望能解決你的問題。 問題:在包管理器里刪除了shadergraph,又重新安裝,原有的特效都變成粉色了。 解決方法: 1,選中shader,edit-renderpipeline-urp-upgrade project materials to urp materials 2,1選項(xiàng)無用,改shader,并編輯節(jié)點(diǎn)編輯器(我不會,放棄

    2024年02月11日
    瀏覽(26)
  • Unity獲取場景中所有根物體

    ????????每個物體都屬于一個Scene,而通過Scene.GetRootGameObjects()接口就可以獲得該Scene的所有根物體,我們只需要遍歷所有Scene即可 ????????而被DontDestroyOnLoad處理過的物體就不再屬于原來的場景了,它們被分配到一個隱藏的叫做DontDestroyOnLoad的新場景里。這個場景無法通

    2024年02月11日
    瀏覽(28)
  • unity點(diǎn)擊場景內(nèi)物體進(jìn)行交互

    unity點(diǎn)擊場景內(nèi)物體進(jìn)行交互

    提示:本文展示點(diǎn)擊事件,另有其他自行研究 前言 一、原理 二、使用步驟 1.使用前提 2.使用腳本 總結(jié) 很多情況下我們需要對場景內(nèi)的物體進(jìn)行交互,今天我們采用射線檢測的方法進(jìn)行點(diǎn)擊。 例如:點(diǎn)擊場景內(nèi)的Cube 進(jìn)行開始旋轉(zhuǎn) 提示:以下是本篇文章正文內(nèi)容,下面案例

    2024年02月11日
    瀏覽(23)
  • 編輯器腳本:Unity中如何查找哪些物體上有missing的腳本

    編輯器腳本:Unity中如何查找哪些物體上有missing的腳本

    編輯器中選中物體,判斷這些物體及子物體上是否有丟失的腳本 1、編輯器選中n個物體 2、獲取這n個物體及其它們的子物體,數(shù)據(jù)集記為A 3、A中全部物體判斷他們是否有null的腳本(MonoBehaviour) 4、判斷一個物體(obj)是否有空腳本的關(guān)鍵語句: obj.GetComponentsMonoBehaviour().Any(mon

    2024年02月14日
    瀏覽(25)
  • 筆記:Unity多相機(jī)場景下,物體顯示常用設(shè)置

    1、主相機(jī):MainCamera; 2、子相機(jī):ClippingCamera、FieldViewCamera、UICamera: 注:為了減少干擾 每個子相機(jī)僅顯示特定物體,不和主相機(jī)同時渲染; 每個物體也僅被唯一的相機(jī)渲染; 3、把子相機(jī)顯示內(nèi)容按不同先后順序渲染到主相機(jī)里方法: (1)將子相機(jī)添加進(jìn)MainCamera的Stack模

    2023年04月08日
    瀏覽(30)
  • Unity3D-場景中3D物體添加點(diǎn)擊事件

    Unity3D-場景中3D物體添加點(diǎn)擊事件

    Unity3D - 場景中3D物體添加鼠標(biāo)點(diǎn)擊事件 鼠標(biāo)點(diǎn)擊3D物體觸發(fā),Unity從本質(zhì)上來說有兩種:一種是通過事件(event)觸發(fā),一種是通過射線(ray)判斷穿過的物體觸發(fā)。這兩種觸發(fā)的原理是不同的,不論哪種觸發(fā)都必須滿足觸發(fā)的要求才可以,既然原理不同,觸發(fā)的要求也不一樣

    2024年02月08日
    瀏覽(101)
  • 使用DoTween插件在Unity中實(shí)現(xiàn)物體或場景的振動效果

    在Unity中,我們可以使用DoTween插件來實(shí)現(xiàn)物體或場景的振動效果。DoTween是一個功能強(qiáng)大的插件,可以簡化動畫的創(chuàng)建和管理過程,并提供了豐富的插值和緩動函數(shù),使得振動效果的實(shí)現(xiàn)變得更加容易。 首先,我們需要確保已經(jīng)安裝了DoTween插件,并將其導(dǎo)入到Unity項(xiàng)目中。接

    2024年04月17日
    瀏覽(95)
  • unity中:從主場景切換到另一個子場景后,子場景里的3D物體都變黑,單獨(dú)播放該場景,是正常的

    從主場景切換到另一個子場景后,子場景里的3D物體都變黑,UI是正常的,可以看見,單獨(dú)播放該場景,是正常的。 這種情況通常是由于Unity的光照系統(tǒng)和場景之間的不兼容性導(dǎo)致的。當(dāng)你從一個場景切換到另一個場景時,Unity會自動卸載舊場景中的所有對象和光照信息,并加

    2023年04月20日
    瀏覽(16)
  • 【Unity3D】使用 FBX 格式的外部模型 ( 向 Unity 中添加 FBX 模型 | 向 Scene 場景中添加 FBX 模型 | 3D 物體渲染 | 3D 物體材質(zhì)設(shè)置 )

    【Unity3D】使用 FBX 格式的外部模型 ( 向 Unity 中添加 FBX 模型 | 向 Scene 場景中添加 FBX 模型 | 3D 物體渲染 | 3D 物體材質(zhì)設(shè)置 )

    Unity 中使用的 3D 模型格式為 FBX , 使用如下建模軟件 可制作該類型模型 : 3Dmax Maya ZBrush Cinema4D Blender 建模完成后 , 將 3D 模型導(dǎo)出為 FBX ( .fbx ) 格式 即可在 Unity 中使用 ; 在 Project 文件窗口 中的 Asstes 目錄 下 , 創(chuàng)建一個模型目錄 Models , 將 模型文件直接從文件系統(tǒng)中拖到該目錄中

    2023年04月15日
    瀏覽(116)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包