[UE4]C++調用藍圖函數:BlueprintImplementableEvent函數說明符用法


用BlueprintImplementableEvent標明的函數在C++代碼中不需要有方法體,方法體在藍圖中實現。

用法:

1,現在C++頭文件中定義函數名

UFUNCTION(BlueprintImplementableEvent)  
    void OnDepleted();  

2,在藍圖中Add Event,找到對應的函數名,創建后即可實現具體邏輯

3,最后可以在自己的C++代碼中調用該方法,這樣就會自動調用藍圖函數

void MyActor::OnPressed()  
{  
    OnDepleted();  
}  

 


免責聲明!

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



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