? 最近国语视频在线观看免费播放,日韩亚洲欧美高清一区二区久久,色老99久久九九爱精品50
聯(lián)系我們

給我們留言

聯(lián)系我們

地址:福建省晉江市青陽街道洪山路國際工業(yè)設(shè)計園納金網(wǎng)

郵箱:info@narkii.com

電話:0595-82682267

(周一到周五, 周六周日休息)

當(dāng)前位置:主頁 > 3D教程 > 圖文教程

UE4 AActor的析構(gòu)函數(shù)和退出游戲前的回調(diào)函數(shù)

來源: 52vr | 責(zé)任編輯:傳說的落葉 | 發(fā)布時間: 2019-06-11 08:24 | 瀏覽量:

[UE4]AActor的析構(gòu)函數(shù)和退出游戲前的回調(diào)函數(shù)

 

UE4中的所有UObject是沒有析構(gòu)函數(shù)的,但如果我們想拿到一個UObject銷毀前的回調(diào)函數(shù),可以重寫AAcotr::BeginDestroy函數(shù):當(dāng)對象銷毀前觸發(fā)。

 

重寫Actor父類函數(shù):

 
  1. virtual void BeginDestroy() override;  

 

  1. void AMyActor::BeginDestroy()  
  2. {  
  3.     Super::BeginDestroy();  
  4.       
  5.     ...  
  6.     your logic code...  
  7.     ...  
  8. }  

 

如果想在對象銷毀后觸發(fā),可以重寫AAcotr::Destroyed(GameMode重寫這個函數(shù)不起作用,Actor重寫是否能觸發(fā)沒試過):

 
  1. virtual void Destroyed() override;  

 

如果想在游戲退出前觸發(fā)回調(diào),則重寫GameMode::BeginDestroy(),Actor也是GameMode的父類


相關(guān)文章
網(wǎng)友評論

您需要登錄后才可以發(fā)帖 登錄 | 立即注冊

關(guān)閉

全部評論:0條

推薦
熱門