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

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

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

??實踐過程

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

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

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

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

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

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

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

Toogle組 案例

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

然后將Toggle Group拖拽如兩個Toggle組件的Group屬性中,這時會如下圖顯示。

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

運行,就已經(jīng)有了初步的效果,我們再添加點擊事件,創(chuàng)建個TestToggle腳本,

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

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

運行后

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

相關(guān)文章

最新評論

阳新县| 章丘市| 斗六市| 丹阳市| 达州市| 滦南县| 依安县| 博白县| 冀州市| 德庆县| 镇远县| 淅川县| 连城县| 靖宇县| 鸡泽县| 象州县| 砀山县| 澎湖县| 台山市| 密山市| 元阳县| 上饶县| 师宗县| 民县| 西青区| 安塞县| 新乡市| 新乐市| 茌平县| 正安县| 鄂托克旗| 安宁市| 伊金霍洛旗| 儋州市| 滦南县| 滨海县| 渑池县| 丘北县| 景谷| 衡水市| 静安区|