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

unity 如何獲取button文本的內(nèi)容

 更新時(shí)間:2021年04月13日 09:50:51   作者:yguoelect  
這篇文章主要介紹了unity 獲取button文本的內(nèi)容操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

如下就可以獲取button中的文本內(nèi)容

using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using System;
public class ButtonContent : MonoBehaviour{
     public Button btn;
     void Start(){
         btn = GameObject.Find("填寫button名").getComponent<Button>(); //-----------(1)
         Text text = btn.transform.Find("Text").getComponent<Text>(); //------------(2)
         //或者吧(1)(2)合并成:
         //  Text text = GameObject.Find("填寫button名/Text").getComponent<Text>();
         Debug.Log(text.text.toString());
         //其實(shí)就一條語(yǔ)句
  //     Debug.Log(GameObject.Find("填寫button名/Text").getComponent<Text>().text.toString());
     }
}

補(bǔ)充:Unity獲取任意GameObject下節(jié)點(diǎn)Text、Button等組件

核心只有一句:

Text/Button compo=GameObject.Find("任意button/text節(jié)點(diǎn)名稱").GetComponent();

或者:

Text text = gameobject.transform.Find("Text名稱").GetComponent();

補(bǔ)充:Unity3D如何修改Button顯示的文字以及深入了解Button組件

在創(chuàng)建了一個(gè)Button后,結(jié)構(gòu)如圖:

先仔細(xì)觀察一下Button的Inspector視圖:

發(fā)現(xiàn)其中竟然有一個(gè)叫Button的腳本組件.

新建腳本,代碼如下,并將該腳本綁定給Canvas組件:

using UnityEngine.UI;
using UnityEngine.EventSystems;
using UnityEngine;
public class btn1 : MonoBehaviour
{
    // Start is called before the first frame update
   public Button btn;
    void Start()
    {
    }
    // Update is called once per frame
    void Update()
    {
        GameObject go = GameObject.Find("Butt");
        Text text=go.GetComponentInChildren<Text>();
        text.text="天桑在玩CSGO";
        Debug.Log(text.text);
    }
}

1.首先通過(guò)GameObject.Find()找到名字為Butt的游戲物體.

2.通過(guò)GetComponentInChildren()獲得子目錄下類型為T的組件.

(這里我之前用GetComponent試過(guò)不行,是因?yàn)锽utton的Text在子目錄下)

3.我們還可以獲得Button組件:

 GameObject go = GameObject.Find("Butt");
        Button button=go.GetComponent<Button>();
        if(button)Debug.Log("找到這個(gè)按鈕了!");

這兩段代碼合并后的輸出結(jié)果為:

這表明這兩個(gè)組件都找到了.

這樣一看,Button的結(jié)構(gòu)就很清楚了,Button在第一級(jí)目錄上,附帶生成的Text在子目錄上.

實(shí)驗(yàn)結(jié)果符合預(yù)期:

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • c#基礎(chǔ)學(xué)習(xí)之多態(tài)

    c#基礎(chǔ)學(xué)習(xí)之多態(tài)

    多態(tài)(Polymorphism)按字面的意思就是“多種狀態(tài)”。在面向?qū)ο笳Z(yǔ)言中,接口的多種不同的實(shí)現(xiàn)方式即為多態(tài)
    2013-09-09
  • C#新手常犯的錯(cuò)誤匯總

    C#新手常犯的錯(cuò)誤匯總

    這篇文章主要介紹了C#新手常犯的錯(cuò)誤匯總,對(duì)于經(jīng)驗(yàn)豐富的C#程序員同樣具有很好的參考借鑒價(jià)值,需要的朋友可以參考下
    2014-08-08
  • C#中LINQ?to?DataSet操作及DataTable與LINQ相互轉(zhuǎn)換

    C#中LINQ?to?DataSet操作及DataTable與LINQ相互轉(zhuǎn)換

    這篇文章介紹了C#中LINQ?to?DataSet操作及DataTable與LINQ相互轉(zhuǎn)換,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • C#實(shí)現(xiàn)微信公眾號(hào)會(huì)員卡管理的示例代碼

    C#實(shí)現(xiàn)微信公眾號(hào)會(huì)員卡管理的示例代碼

    這篇文章主要介紹了C#實(shí)現(xiàn)微信公眾號(hào)會(huì)員卡管理的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • 純C#實(shí)現(xiàn)Hook功能詳解

    純C#實(shí)現(xiàn)Hook功能詳解

    這篇文章主要介紹了純C#實(shí)現(xiàn)Hook功能詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-01-01
  • C#使用 NAudio 實(shí)現(xiàn)音頻可視化的方法

    C#使用 NAudio 實(shí)現(xiàn)音頻可視化的方法

    這篇文章主要介紹了[C#] 使用 NAudio 實(shí)現(xiàn)音頻可視化的相關(guān)資料,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-05-05
  • C#表達(dá)式樹講解

    C#表達(dá)式樹講解

    本文詳細(xì)講解了C#表達(dá)式樹的創(chuàng)建、生成和使用,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01
  • C#實(shí)現(xiàn)的字符串轉(zhuǎn)MD5碼函數(shù)實(shí)例

    C#實(shí)現(xiàn)的字符串轉(zhuǎn)MD5碼函數(shù)實(shí)例

    這篇文章主要介紹了C#實(shí)現(xiàn)的字符串轉(zhuǎn)MD5碼函數(shù),結(jié)合簡(jiǎn)單實(shí)例形式分析了C#字符串的轉(zhuǎn)換、遍歷、加密等操作技巧,需要的朋友可以參考下
    2016-07-07
  • C#加密在實(shí)際中的應(yīng)用

    C#加密在實(shí)際中的應(yīng)用

    在系統(tǒng)的管理員有著實(shí)際的應(yīng)用,對(duì)于一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)說(shuō),數(shù)據(jù)庫(kù)安全還是挺重要的,所以在存入到數(shù)據(jù)庫(kù)的密碼通常都是加密的
    2012-11-11
  • Unity 如何獲取鼠標(biāo)停留位置下的物體

    Unity 如何獲取鼠標(biāo)停留位置下的物體

    這篇文章主要介紹了Unity 如何獲取鼠標(biāo)停留位置下的物體,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-04-04

最新評(píng)論

城固县| 巴楚县| 巴林左旗| 呼和浩特市| 蚌埠市| 天水市| 自贡市| 且末县| 定襄县| 饶河县| 义乌市| 兴国县| 南召县| 桐柏县| 咸丰县| 印江| 鄂伦春自治旗| 乳源| 卓尼县| 泉州市| 广水市| 博湖县| 喀什市| 根河市| 五寨县| 抚宁县| 达日县| 曲靖市| 涟源市| 吉隆县| 突泉县| 江华| 芦山县| 嘉禾县| 类乌齐县| 筠连县| 茌平县| 乡宁县| 洮南市| 和政县| 南昌市|