因為種種需求,我們會考慮通過 關卡執行個體 levelInstance 來進行關卡切換
還不是因為跳場景太慢...
是以我們經常會調用到 關卡執行個體 levelInstance 的一個屬性
Should Be Visible 是否可見
來進行場景顯示隐藏
這個時候會有一個問題出現
這個需要顯示隐藏的場景 在每次顯示的時候
場景裡面所有的actor或者任何調用 begin play 函數的東西
都會再走一次 begin play!
都會再走一次 begin play!
都會再走一次 begin play!
是以一定要注意,需要顯示隐藏的場景,要麼寫一個隻走一次的 begin play
就是自己寫一個判斷啦 如下(簡單示例)
或者放在 construction script 構造函數 (因為他隻執行一次)
這樣就解決啦~~~祝開心