[BluePrint] array 陣列變數與隨機
- 取得連結
- X
- 以電子郵件傳送
- 其他應用程式
這邊要介紹的是 陣列變數,這也是常寫程式的人不陌生的變數型態,讓我們來看看UE4中如何實作吧!
當我們有一連串的相同類型資料需要儲存時,就是使用陣列的好時機,不管是一班的整數類型(int )或是物件參考(ref)都可以變成陣列的方式儲存起來。這邊使用物件參考為例子。
新增一個變數後選擇需要的型態,這邊我選擇Actor 按下右邊的方塊就可以將這個變數定義為陣列了。
現在就來測試看看陣列的應用,連結以上節點,來做一個 按下E後會隨機旋轉的範例 ,這裡先取得場景中所有類別為某一個類別的物件。
按下Select 可以選則要選擇的類別,這邊我選擇Static mesh類別,所以場景中所有的靜態模型都會被我選取到Out Actor這個陣列中。
接著在場景中擺放數個物體,這邊使用內建的椅子。
記得修改為Moveable
按下E鍵就可以觸發了,所有的椅子都會一起被賦予隨機旋轉。
- 取得連結
- X
- 以電子郵件傳送
- 其他應用程式
留言
張貼留言