欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Unity技術(shù)手冊(cè)之Toggle切換使用實(shí)例

 更新時(shí)間:2022年11月08日 08:50:10   作者:芝麻粒兒  
這篇文章主要為大家介紹了Unity技術(shù)手冊(cè)之Toggle切換使用實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

??實(shí)踐過程

該組件的原理其實(shí)就控制一個(gè)目標(biāo)組件的顯示和隱藏,配合其他圖片背景內(nèi)容造成是一個(gè)開關(guān)的錯(cuò)覺。如圖,是默認(rèn)系統(tǒng)創(chuàng)建的一個(gè)Toggle控件。

重點(diǎn)在Toggle上,可以看到Toggle組件中的Transition和Button中的一樣,有四個(gè)設(shè)置選項(xiàng)(下方有圖,重點(diǎn)屬性)無、顏色過度、精靈圖切換過度、動(dòng)畫過度。更多詳情可看小空Button的內(nèi)容。

Is On:是否打開,對(duì)勾表示顯示了下方Graphic屬性中指定的圖片,否則是隱藏,代碼中可gameObject.GetComponent().isOn = false;隨時(shí)修改

Toggle Transition:有兩個(gè)值None和Fade,表示顯示隱藏過程是否有漸變效果(時(shí)間很多)。

Graphic:指定要控制顯示隱藏的圖片。

Group:是開關(guān)組的概念,可以實(shí)現(xiàn)單選按鈕功能。

On Value Changed(Boolean):類似于Button中的On Click,在這里添加事件,可以使得開關(guān)被點(diǎn)擊的同時(shí)觸發(fā)一些事件。

Toogle組 案例

創(chuàng)建一個(gè)空物體,掛載Tiggle Group組件,之后創(chuàng)建兩個(gè)Toggle組件,如下圖:

然后將Toggle Group拖拽如兩個(gè)Toggle組件的Group屬性中,這時(shí)會(huì)如下圖顯示。

當(dāng)勾選上Toggle Group中Allow Switch Off時(shí),同一時(shí)間運(yùn)行所有開關(guān)默認(rèn)都是關(guān)閉的,不勾選則至少保留一個(gè)開關(guān)是開啟的。

運(yùn)行,就已經(jīng)有了初步的效果,我們?cè)偬砑狱c(diǎn)擊事件,創(chuàng)建個(gè)TestToggle腳本,

public class TestToggle : MonoBehaviour
{
    public void ToggleChange(bool stage)
    {
        Debug.Log("注意一定要選擇Dynamic bool下的這個(gè)方法名");
    }
    public void ToggleChange(GameObject toggleGameObject)
    {
        Toggle tempToggle = toggleGameObject.GetComponent<Toggle>();
        switch (toggleGameObject.name)
        {
            case "Toggle一":
                if (tempToggle.isOn)
                {
                    Debug.Log("點(diǎn)擊了Toggle一" + "==" + tempToggle.isOn);
                }
                else
                {
                    Debug.Log("點(diǎn)擊了Toggle一" + "==" + tempToggle.isOn);
                }
                break;
            case "Toggle二":
                if (tempToggle.isOn)
                {
                    Debug.Log("點(diǎn)擊了Toggle一" + "==" + tempToggle.isOn);
                }
                else
                {
                    Debug.Log("點(diǎn)擊了Toggle一" + "==" + tempToggle.isOn);
                }
                break;
            default:
                break;
        }
    }
}

將腳本掛載在Toggle Group中,然后給Toggle一和Toggle二添加事件,將Toogle Group拖拽進(jìn)來,然后方法的傳遞參數(shù)是Toggle自身,如我們上圖所示。

運(yùn)行后

以上就是Unity技術(shù)手冊(cè)之Toggle切換使用實(shí)例的詳細(xì)內(nèi)容,更多關(guān)于Unity技術(shù)Toggle切換的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • c#注冊(cè)客戶端事件示例

    c#注冊(cè)客戶端事件示例

    這篇文章主要介紹了c#注冊(cè)客戶端事件使用示例,大家參考使用吧
    2014-01-01
  • 支持多類型數(shù)據(jù)庫的c#數(shù)據(jù)庫模型示例

    支持多類型數(shù)據(jù)庫的c#數(shù)據(jù)庫模型示例

    本文為大家提供一個(gè)c#數(shù)據(jù)庫訪問模型,支持多類型數(shù)據(jù)庫,簡(jiǎn)單抽取數(shù)據(jù)庫訪問函數(shù),大家參考使用吧
    2014-01-01
  • C#使用DoddleReport快速生成報(bào)表

    C#使用DoddleReport快速生成報(bào)表

    這篇文章介紹了C#使用DoddleReport快速生成報(bào)表的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • c#實(shí)現(xiàn)抓取高清美女妹紙圖片

    c#實(shí)現(xiàn)抓取高清美女妹紙圖片

    本文給大家分享的是一則使用c#實(shí)現(xiàn)抓取網(wǎng)絡(luò)高清美女妹紙圖片的代碼,這么好的東西,當(dāng)然不能獨(dú)享,推薦給小伙伴們。
    2015-03-03
  • C#中TreeView實(shí)現(xiàn)適合兩級(jí)節(jié)點(diǎn)的選中節(jié)點(diǎn)方法

    C#中TreeView實(shí)現(xiàn)適合兩級(jí)節(jié)點(diǎn)的選中節(jié)點(diǎn)方法

    這篇文章主要介紹了C#中TreeView實(shí)現(xiàn)適合兩級(jí)節(jié)點(diǎn)的選中節(jié)點(diǎn)方法,實(shí)例分析了C#中TreeView節(jié)點(diǎn)操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-09-09
  • C#編程自學(xué)之開篇介紹

    C#編程自學(xué)之開篇介紹

    這篇是一篇關(guān)于C#編程自學(xué)的入門文章,學(xué)習(xí)C#的開始,開啟了C#的奇妙之旅,感興趣的小伙伴們可以持續(xù)關(guān)注系列文章。
    2015-10-10
  • C# 通過ServiceStack 操作Redis

    C# 通過ServiceStack 操作Redis

    這篇文章主要介紹了C# 通過ServiceStack 操作Redis的示例,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-03-03
  • C#瀏覽器提示跨域問題解決方案

    C#瀏覽器提示跨域問題解決方案

    這篇文章主要介紹了C#瀏覽器提示跨域問題解決方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • C#中類成員的定義的修飾關(guān)鍵詞知識(shí)點(diǎn)總結(jié)

    C#中類成員的定義的修飾關(guān)鍵詞知識(shí)點(diǎn)總結(jié)

    在本篇文章里小編給大家整理了關(guān)于C#中類成員的定義的修飾關(guān)鍵詞知識(shí)點(diǎn)內(nèi)容,有需要的朋友們可以參考下。
    2020-02-02
  • C#中Json反序列化的實(shí)現(xiàn)方法

    C#中Json反序列化的實(shí)現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于C#中Json反序列化的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-06-06

最新評(píng)論