无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【UE工具向】使用EditorUtilityWidget完成編輯器內(nèi)工具

2023-04-05 19:52 作者:虛幻小學(xué)生  | 我要投稿

資料

  • 官方文檔:Editor Utility Widgets (https://docs.unrealengine.com/5.1/zh-CN/editor-utility-widgets-in-unreal-engine/)

  • UE4.22引入了基于UMG的編輯器工具控件(Editor Utility Widgets,以下簡(jiǎn)稱(chēng)EUW),我們可以用它來(lái)制作一些編輯器內(nèi)的實(shí)用工具。說(shuō)白了就是自己做一個(gè)面板,寫(xiě)一些響應(yīng)邏輯實(shí)現(xiàn)自定義的功能,比如批量操作資產(chǎn)、程序化生成一些內(nèi)容等,下面是一個(gè)例子。

自制示例:小工具-批量文件命名整理

簡(jiǎn)單需求:?按照資產(chǎn)類(lèi)型,批量重命名同類(lèi)資產(chǎn),統(tǒng)一命名為 "類(lèi)名_原本名稱(chēng)"。
簡(jiǎn)要步驟:?創(chuàng)建EUW -> 制作UMG面板 -> 實(shí)現(xiàn)響應(yīng)功能 -> 運(yùn)行!

  • 創(chuàng)建EUW : 內(nèi)容窗口右鍵 -> Editor Utilities -> Editor Utility Widget

  • 制作UMG面板:添加一個(gè)簡(jiǎn)單的按鈕

  • 實(shí)現(xiàn)響應(yīng)功能:在按鈕的細(xì)節(jié)面板中添加點(diǎn)擊事件

  • 實(shí)現(xiàn)點(diǎn)擊響應(yīng)邏輯:改名

  • 運(yùn)行:在已經(jīng)做好的EUW藍(lán)圖上右鍵 -> Run Editor Utility Widget

  • 運(yùn)行后會(huì)彈出一個(gè)工具窗口,是已經(jīng)做好的界面,點(diǎn)擊按鈕即可觸發(fā)已經(jīng)實(shí)現(xiàn)的功能

  • 測(cè)試

  • 小Tip:當(dāng)運(yùn)行過(guò)工具藍(lán)圖后,這個(gè)工具就會(huì)出現(xiàn)在編輯器工具選項(xiàng)卡Tools -> Editor Utility Widget -> xxx, 后續(xù)打開(kāi)會(huì)很方便

后記

  • 上面的例子很簡(jiǎn)單,按照你自己的需求實(shí)現(xiàn)按鈕/其他UI的響應(yīng)邏輯即可,UI也可以搞的好看一些。

  • 可能會(huì)有小伙伴注意到截圖UE4和UE5都有,這是因?yàn)楸酒逻^(guò)一次,不過(guò)沒(méi)什么影響,只是界面上的不同。

  • 理論上這個(gè)工具空間已經(jīng)可以支持日常項(xiàng)目中大部分的編輯器內(nèi)的工具需求了,制作上十分簡(jiǎn)單,甚至策劃寫(xiě)點(diǎn)藍(lán)圖邏輯也能搞定(沒(méi)有看不起策劃的意思,手動(dòng)狗頭)


【UE工具向】使用EditorUtilityWidget完成編輯器內(nèi)工具的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
谷城县| 饶河县| 金湖县| 徐水县| 梅州市| 明光市| 秦安县| 宣化县| 漳州市| 临泽县| 涪陵区| 偃师市| 游戏| 镇赉县| 桦南县| 宜章县| 武平县| 静乐县| 辽阳市| 三江| 玛沁县| 桃园市| 萨迦县| 平南县| 若尔盖县| 罗平县| 湘潭县| 永嘉县| 深泽县| 宁南县| 仪征市| 翼城县| 渑池县| 铁力市| 江北区| 手游| 延津县| 贞丰县| 积石山| 穆棱市| 南开区|