今天分享一個用簡單的bp來製作重命名小插件的方法,有興趣可以上手啊。
創建之前先確認是否在Plugins中勾選Editor Scripting Utilities和Python Editor Script Plugin
右鍵創建Editor Utility Blueprint
選擇AssetActionUtility,因為是作用於Content Browser裏麵的物件,如果需要處理場景中的物體,則選擇ActorActionUtility。
在創建好的AssetActionUtility中創建一個新的Custom Event,命名為renaming。
並給custom添加兩個輸入,一個Search Pattern,來輸入需要進行替換的的字母;另外一個Replace Pattern,輸入rename的結果。
添加節點Get Selected Assets獲取選擇的所有物件並添加循環。
獲取所得到的數組並判斷是否包含輸入的Search Pattern
如果有包含的話就進行替換(rename)
然後我們再統計一下rename的物件數量,新建int類型counter,首先在循環之前設置初始化值0.
最後在完成每次循環的時候將counter數量+1.
在完成所有rename功能的時候,可以往屏幕上輸出一些提示日誌,比如完成rename或者沒有找到合適的rename文件。
完成所有節點連接以後,在compile之前確認renaming勾選上了call in editor
在content browser中選中一個或者多個物件,然後右鍵scripted actions,可以看到添加的renaming事件。
輸入需要替換和被替換的進行測試
完成重命名
後麵再分享用python和c++製作同樣功能的方法,點讚追番啊。
- End -
上一篇 UE4製作動畫雨滴材質效果教程
熱門課程
專業講師指導 快速擺脫技能困惑相關文章
多種教程 總有一個適合自己專業問題谘詢
你擔心的問題,火星幫你解答這篇文章詳細介紹了如何學習使用UE4進行可視化製作,以及火星時代教育對此方麵培訓的專業性
麵對繁多的移動端UI培訓機構,如何選擇一個適合自己的呢? 本文將為你解答疑問,而火星時代教育,我們敢說是最好的選擇!
基於火星時代教育的高質量課程體驗, 揭示遊戲開發的前瞻性和職業發展前景。
以UE4作為工具來建構智慧城市,能大大提高其實用性和創新性。火星時代教育通過專業的UE4課程培訓來助力學習者掌握UE4建構智慧城市的技巧。
對於很多熱愛製作遊戲特效的朋友來說,擔心的一個問題就是,學習遊戲特效需要多少時間?火星時代教育為您詳細分析和解答。
了解影視原畫設計的基本知識和學習路徑,尤其是在火星時代教育的專業指導下,你將擁有更好的學習體驗。
1. 打開微信掃一掃,掃描左側二維碼
2. 添加老師微信,馬上領取免費課程資源
同學您好!