精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

Unity如何實現UI漸變效果

這篇文章主要為大家展示了Unity如何實現UI漸變效果,內容簡而易懂,希望大家可以學習一下,學習完之后肯定會有收獲的,下面讓小編帶大家一起來看看吧。

創新互聯建站專注于企業營銷型網站、網站重做改版、新邱網站定制設計、自適應品牌網站建設、H5技術電子商務商城網站建設、集團公司官網建設、外貿營銷網站建設、高端網站制作、響應式網頁設計等建站業務,價格優惠性價比高,為新邱等各大城市提供網站開發制作服務。

在做背包系統時,在提示面板中想實現的更加炫酷點,決定使用漸變效果來提示檔次

漸變效果實現采用改變該UI的透明度來控制其顯示和隱藏

在UI對象上添加Canvas Group組件

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

Unity如何實現UI漸變效果

添加一個腳本改在到該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(); 
 }
 
 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對象交互
 }

當需要顯示UI對象時,調用Show方法;反之,調用Hide方法

以上就是關于Unity如何實現UI漸變效果的內容,如果你們有學習到知識或者技能,可以把它分享出去讓更多的人看到。


分享標題:Unity如何實現UI漸變效果
本文地址:http://m.jcarcd.cn/article/pddcpe.html
主站蜘蛛池模板: 日韩欧美美女视频网 | 伦理影院在线观看 | 午夜人成影视免费 | 黑人巨茎 | 国产专区精品 | 日韩制服丝 | 区不卡视频 | 欧美午夜理伦三级 | 国产精品自产拍在线 | 成人日韩欧美精品 | 日韩午夜福利片 | 国产精品夜夜春夜夜 | 精品三级网 | 福利免费视频在线 | 日本激情在线网 | 日本免费一区二区三 | 日产美产国产一区 | 国产91视频网 | 国产精品直| 日本遊學打 | 国产日韩欧美亚 | 国产原创91 | 国产精品免费观看 | 日本v片| 国产福利观看 | 国产真实乱xxxⅹ | 国产精品一国产精品 | 国产理论在线观 | 日韩精品在线播放 | 国产经典三级 | 激情视频亚洲 | 日韩.国产.欧美 | 日韩成人午夜 | 欧美在线一区二区 | 国产精品午夜视频 | 中文字幕日韩国产 | 久综合网| 91色国产| 欧美日韩大胆视频 | 日本免费亚洲视频 | 91午夜福利导航 |