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

Unity實(shí)現(xiàn)UI漸變效果

 更新時間:2020年04月16日 08:38:59   作者:即步  
這篇文章主要為大家詳細(xì)介紹了Unity實(shí)現(xiàn)UI漸變效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了Unity實(shí)現(xiàn)UI漸變效果的具體代碼,供大家參考,具體內(nèi)容如下

在做背包系統(tǒng)時,在提示面板中想實(shí)現(xiàn)的更加炫酷點(diǎn),決定使用漸變效果來提示檔次

漸變效果實(shí)現(xiàn)采用改變該UI的透明度來控制其顯示和隱藏

在UI對象上添加Canvas Group組件

通過控制Alpha改變其透明度來控制顯示和隱藏(Alpha=0隱藏;Alpha=1顯示)(Blocks Raycasts=true可以交互;Blocks Raycasts=false無法交互)

添加一個腳本改在到該UI對象上

using UnityEngine;
using System.Collections;
using UnityEngine.UI;
 
public class ToolTilePanel : MonoBehaviour
{
 private float alpha = 0.0f;
 private float alphaSpeed = 2.0f;
 
 private CanvasGroup cg;
 
 void Start ()
 { 
 cg = this.transform.GetComponent<CanvasGroup>(); 
 }
 
 void Update ()
 {
 if (alpha != cg.alpha)
 {
 cg.alpha = Mathf.Lerp(cg.alpha,alpha,alphaSpeed * Time.deltaTime);
 if (Mathf.Abs(alpha-cg.alpha)<=0.01)
 {
 cg.alpha = alpha;
 }
 }
 }
 
 public void Show()
 {
 alpha = 1;
 
 cg.blocksRaycasts = true;//可以和該UI對象交互
 }
 
 public void Hide()
 {
 alpha = 0;
 
 cg.blocksRaycasts = false;//不可以和該UI對象交互
 }

當(dāng)需要顯示UI對象時,調(diào)用Show方法;反之,調(diào)用Hide方法

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • C#數(shù)據(jù)結(jié)構(gòu)揭秘一

    C#數(shù)據(jù)結(jié)構(gòu)揭秘一

    本文一介紹了數(shù)據(jù)結(jié)構(gòu)的基本概念 而介紹了算法的基本概念,并且重點(diǎn)討論了算法時間復(fù)雜度,并且用程序予以證明
    2012-10-10
  • WPF中的ListBox實(shí)現(xiàn)按塊顯示元素的方法

    WPF中的ListBox實(shí)現(xiàn)按塊顯示元素的方法

    這篇文章主要介紹了WPF中的ListBox實(shí)現(xiàn)按塊顯示元素的方法,涉及ListBox屬性設(shè)置相關(guān)操作技巧,需要的朋友可以參考下
    2016-09-09
  • C# salt+hash 加密

    C# salt+hash 加密

    本文主要介紹了C# salt+hash加密規(guī)則、C# salt產(chǎn)生偽隨機(jī)數(shù)原理、hash原理、使用hash來加密的原因等等。具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • 詳解Unity入門之GameObject

    詳解Unity入門之GameObject

    Unity是一個Component-Based的引擎,所有物體都是GameObject。本文將詳細(xì)介紹GameObject和MonoBehaviour,感興趣的同學(xué),可以參考下。
    2021-05-05
  • C# 遍歷文件夾子目錄下所有圖片及遍歷文件夾下的文件

    C# 遍歷文件夾子目錄下所有圖片及遍歷文件夾下的文件

    在上個項(xiàng)目開發(fā)中遇到這樣的需求,取指定目錄下面的所有圖片,以表格的型式展示并顯示該圖片的相對路徑。下面小編給大家分享C# 遍歷文件夾子目錄下所有圖片及遍歷文件夾下的文件,一起看看吧
    2017-01-01
  • 帶你一文了解C#中的LINQ

    帶你一文了解C#中的LINQ

    c#提供的ling查詢極大的遍歷了集合的查詢過程,且使用簡單方便,非常的有用,下面這篇文章主要給大家介紹了關(guān)于C#中LINQ的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2021-12-12
  • C# 屏蔽關(guān)鍵字的實(shí)現(xiàn)方法

    C# 屏蔽關(guān)鍵字的實(shí)現(xiàn)方法

    前段時間在公司做了一個論壇屏蔽關(guān)鍵字的功能,我做的比較簡單、實(shí)用~ 現(xiàn)在拿出來給博友們分享下..也希望大家能頂頂我~
    2013-05-05
  • C#使用foreach語句遍歷二維數(shù)組的方法

    C#使用foreach語句遍歷二維數(shù)組的方法

    這篇文章主要介紹了C#使用foreach語句遍歷二維數(shù)組的方法,實(shí)例分析了C#遍歷數(shù)組的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-04-04
  • 詳解c#讀取XML的實(shí)例代碼

    詳解c#讀取XML的實(shí)例代碼

    XML文件是一種常用的文件格式,本篇文章主要介紹了c#讀取XML的實(shí)例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • C# 泛型編譯特性對性能的影響小結(jié)

    C# 泛型編譯特性對性能的影響小結(jié)

    C#作為一種強(qiáng)類型語言,具有豐富的泛型支持,允許開發(fā)者編寫可以應(yīng)對不同數(shù)據(jù)類型的通用代碼,這篇文章主要介紹了C# 泛型編譯特性對性能的影響 ,需要的朋友可以參考下
    2023-11-11

最新評論