Hi all!
I’m here because I stumbled upon an issue in lecture number 189 for the Unreal Engine C++ Developer: Learn C++ and Make Video Games course. The title of that lecture is “189. Constructor and Begin Play Timing”.
The lesson states that the order in which things happen in Unreal is as follows: One C++ Constructor > Corresponding BP Constructors > Repeat / One C++ Begin Play > Corresponding BP Begin Play > Repeat.
However, when I log all of those steps in Unreal it shows me that things happens slightly different. First the Constructor in C++, then Constructor in BP, then Begin Play in Blueprint, then Begin Play in C++.
What are your thoughts on this?
Best,
Brais