skip to Main Content

EndPlay Function Explanation

Some times you want some custom functionality happen in an Actor when you exit your game. Unreal Engine provides a built-in function which is fired when yout exit your game.

Calling the EndPlay Function

In order to call the EndPlay function from an object you first need to override it. To do that, go to the header file of your declared C++ class of the Actor of your choice and type in the following function definition:

virtual void EndPlay(const EEndPlayReason::Type EndPlayReason) override;

Now, switch to your source file, and type in the following function:


Note 1: The name of your Actor class may vary so be sure to change it if you copy paste the code above

Note 2: The log will be displayed when you exit your viewport after playing your game.


Avatar photo

This Post Has 0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back To Top