? ,,

亚洲午夜精品视频_国产黄大片_网站av_99亚洲伊人久久精品影院红桃_91av入口_永久免费av片在线观看全网站

聯系我們

給我們留言

聯系我們

地址:福建省晉江市青陽街道洪山路國際工業設計園納金網

郵箱:info@narkii.com

電話:0595-82682267

(周一到周五, 周六周日休息)

當前位置:主頁 > 3D教程 > 圖文教程

Unreal Engine 4:冷卻UI的制作

來源: 52vr | 責任編輯:傳說的落葉 | 發布時間: 2019-06-18 09:44 | 瀏覽量:
這篇文章介紹了如何使用Unreal Engine 4的材質編輯器中制作通常游戲中的技能冷卻的UI。
 
該UI材質通常用于直接蒙在對應的技能圖標之上,接收一個浮點參數Percentage,用于表現其冷卻情況,1表示冷卻完畢,0表示開始冷卻。
 
材質效果
 
左、中、右分別的Percentage分別為0.2,0.4,0.9.
 

Unreal Engine 4 —— 冷卻UI的制作

 
材質說明
 
VectorToRadialValue
 
這個材質中使用到VectorToRadialValue這個材質函數,該函數接收一個float2向量,輸出這個向量在二維徑向坐標中的表示。
 
因此這里可以將TexCoord - 0.5作為參數輸入這個函數,可以得到的值如下:
 

Unreal Engine 4 —— 冷卻UI的制作

 
看來是我們想要的,但是角度不對,因此再加上CustomRotator對坐標進行預操作:
 

Unreal Engine 4 —— 冷卻UI的制作

 
有了這樣的值后就很容易進行功能的實現了。我這里將其封裝為CoolDownUI函數,可供其他材質調用。
 
CoolDownUI函數如下:
 

Unreal Engine 4 —— 冷卻UI的制作

 
Color為蒙在技能欄上那一層的顏色,這里取了灰色。
 
這樣一來,對應的UI材質為:
 

Unreal Engine 4 —— 冷卻UI的制作

 
值得一提的是:
 
Percentage由于進行了浮點操作,所以如果直接取1的話往往會有一些誤差,因此往往將冷卻完畢的值設定為略大于1,我這里取了1.05。
 

相關文章
網友評論

您需要登錄后才可以發帖 登錄 | 立即注冊

關閉

全部評論:0條

推薦
熱門
主站蜘蛛池模板: 乱子伦一区二区三区 | 最近日本免费观看高清视频 | 欧美在线成人午夜网站 | 亚洲伊人久久精品酒店 | 国产成人精品视频播放 | 新狼窝色av性久久久久久 | 国产亚洲视频在线观看网址 | 韩国一大片a毛片 | 人妻无码一区二区三区四区 | 国产高清美女一级毛片久久 | 日韩在线高清 | 欧美真人作爱免费视频 | 国产第一页屁屁影院 | 国产精品55夜色66夜色 | 亚洲av无码专区在线观看下载 | 国产成人精品午夜2022 | 欧美日韩综合一区二区三区 | 国产思思99热久久 | 粗大挺进尤物人妻中文字幕 | 国产一区二区三区免费在线观看 | 成αv人| 久久99热精品免费观看动漫 | 狠狠综合久久av一区二区 | 天干天干天啪啪夜爽爽99 | 99偷拍视频精品一区二区 | 国产不卡视频在线观看 | 国内精品久久久久久影院 | 深夜a级毛片催情精视频免费 | 一级片黄色a | 在线永久看片免费的视频 | 精品国产乱码一区二区三区 | 亚洲人成影院在线高清 | 欧美毛片a级毛片免费观 | 欧美亚洲国产第一页草草 | 无码人妻丰满熟妇区五十路 | 亚洲精品一级一区二区三区 | 亚洲日韩乱码中文无码蜜桃臀 | 免费毛片观看 | 国产精品久久久久高潮 | 人妻无码一区二区三区四区 | 亚洲av无码国产在丝袜线观看 |