UE4(虛幻4):藍圖通信+自定義事件


這篇文章是我看嗶哩嗶哩上學習的筆記,學習的地址如下:

https://www.bilibili.com/video/BV164411Y732?t=168&p=15

因本人才疏學淺,如有錯誤之處,還請見諒

藍圖通信

簡單的講,就是在一個類里面,調用另一個類的方法

自定義事件

就是不屬於UE4本身的事件

是我們手動寫的事件

下面我們來看一下小例子

這是結構圖

然后我們來修改ThridPerson....1這個藍圖類

然后我們來改Dor這個藍圖類

然后就OK拉

對象引用

就相當於C語言里面的設置一個變量拉,然后這個變量可以在不同的地方使用.

有效性

就是相當於C語言里,你有一個變量了,但是在使用之前,你一定要賦值,不賦值,你怎么使用呢.這個判斷就相當於判斷你有沒有賦值

使用鍵盤來控制物體自轉

吐槽下自己:原來學的換人物忘記了,這個在最后,我會講

先做一個立方體的模型

這里過

我們主要看對應的藍圖

然后我們來修改那個人物的模型

這里注意那個NewVar是需要我們自己創建的,創建的時候要注意顏色

然后我們回到窗口

這里注意下

更改游戲默認的人物

然后我們在這個人物的默認也就是Default哪里用吸管吸一下那個立方體.

這樣我們就搞好了

現在按 1 那個立方體就會動起來了

那,如果有許多這樣的盒子呢

下面來講一哈,怎么調用許多的盒子的方法

一個簡單的點名系統

這個是Thrid人物里面的類的事件藍圖

那個立方體里面的事件藍圖我沒有改

然后就可以運行了.

下面是我的事件藍圖的資源地址

https://download.csdn.net/download/Huangpengyu123/12447486

還有一個注意點:

如果這篇文章對你有張幫助的話,可以給我點個免費的贊嗎.

如果你有任何建議,或者是發現了我的錯誤,歡迎評論留言指出.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM