国产无av码在线观看,国产蜜臀av无码一区二区三区_蓝光免费电视剧

Unity3D中實現UI界面的顯示和隱藏

作者:杜代勇 時間:2023-06-18 點擊數:


一、前言

在開發中,可能遇到管理很多的UI界面,但是需要切換UI界面的情況。


這種情況下,通常就是在Hierarchy視圖中勾選需要顯示的UI界面,關閉不需要顯示的UI界面。


這種操作很麻煩,所以就寫了一個直接在腳本組件中控制UI界面的功能,可以直接切換UI界面,提升效率。


先來看一下效果圖:

二、實現

(1)先搭UI界面,做兩個UI界面進行切換:

5328

(2)新建ChangeModule.cs腳本,雙擊修改腳本:

771A

這個腳本主要是對每個UI界面控制的對象的屬性設置。

(3)新建ChangePanel.cs腳本,雙擊修改腳本:

7640

這個腳本就是為了控制UI界面的。

(4)將ChangePanel.cs腳本組件添加到任意對象,現在就可以在不運行的狀態下控制UI界面了:

5FC8

(5)在上一步其實就已經完成了功能,但是我還想將這個再優化一下,所以就新建一個Editor文件夾,在Editor文件夾里面新建ChangeModuleDrawer.cs腳本,雙擊修改腳本:

AA4E

效果圖:

715D

結束!!!


原文鏈接:https://blog.csdn.net/q764424567/article/details/128496892


中國人民警察大學版權所有