當前位置:首頁 >教程首頁 > Unreal Engine >如何用BP創建重命名插件?

如何用BP創建重命名插件?

發布時間:2022-01-05 09:23:22

今天分享一個用簡單的bp來製作重命名小插件的方法,有興趣可以上手啊。

創建之前先確認是否在Plugins中勾選Editor Scripting Utilities和Python Editor Script Plugin

1.webp.jpg

右鍵創建Editor Utility Blueprint

2.webp.jpg

選擇AssetActionUtility,因為是作用於Content Browser裏麵的物件,如果需要處理場景中的物體,則選擇ActorActionUtility。

3.webp.jpg

在創建好的AssetActionUtility中創建一個新的Custom Event,命名為renaming。

並給custom添加兩個輸入,一個Search Pattern,來輸入需要進行替換的的字母;另外一個Replace Pattern,輸入rename的結果。

4.webp.jpg

添加節點Get Selected Assets獲取選擇的所有物件並添加循環。

5.webp.jpg

獲取所得到的數組並判斷是否包含輸入的Search Pattern

6.webp.jpg

如果有包含的話就進行替換(rename)

7.webp.jpg

然後我們再統計一下rename的物件數量,新建int類型counter,首先在循環之前設置初始化值0.

8.webp.jpg

最後在完成每次循環的時候將counter數量+1.

9.webp.jpg

在完成所有rename功能的時候,可以往屏幕上輸出一些提示日誌,比如完成rename或者沒有找到合適的rename文件。

10.webp.jpg

完成所有節點連接以後,在compile之前確認renaming勾選上了call in editor

11.webp.jpg

在content browser中選中一個或者多個物件,然後右鍵scripted actions,可以看到添加的renaming事件。

12.webp.jpg

輸入需要替換和被替換的進行測試

13.webp.jpg

完成重命名

14.webp.jpg

後麵再分享用python和c++製作同樣功能的方法,點讚追番啊。

- End -

华体会hth体育网 賞析
  • 2101期學員李思庭作品

    2101期學員李思庭作品

  • 2104期學員林雪茹作品

    2104期學員林雪茹作品

  • 2107期學員趙淩作品

    2107期學員趙淩作品

  • 2107期學員趙燃作品

    2107期學員趙燃作品

  • 2106期學員徐正浩作品

    2106期學員徐正浩作品

  • 2106期學員弓莉作品

    2106期學員弓莉作品

  • 2105期學員白羽新作品

    2105期學員白羽新作品

  • 2107期學員王佳蕊作品

    2107期學員王佳蕊作品

專業問題谘詢

你擔心的問題,火星幫你解答

微信掃碼在線答疑

掃碼領福利1V1在線答疑

點擊谘詢
添加老師微信,馬上領取免費課程資源

1. 打開微信掃一掃,掃描左側二維碼

2. 添加老師微信,馬上領取免費課程資源

×

同學您好!

您已成功報名0元試學活動,老師會在第一時間與您取得聯係,請保持電話暢通!
確定