Manipulating Actors
In Unreal Engine, all the objects that can be placed in a level are referred to as Actors. In a movie, an actor would be a human playing a character, but in UE5, every single object you see in your level, including walls, floors, weapons, and characters, is an Actor.
Every Actor must have what’s called a Transform property, which is a collection of three things:
- Location: A
Vector
property signifying the position of that Actor in the level in the X, Y, and Z-axis. A vector is simply a tuple with three floating-point numbers – one for the location of the point on each axis. - Rotation: A
Rotator
property signifying the rotation of that Actor along the X, Y, and Z-axis. A rotator is also a tuple with three floating-point numbers – one for the angle of rotation on each axis. - Scale: A
Vector
property signifying the scale (that is, the size) of that Actor in the level in the X, Y, and Z-axis. This is also a collection of three floating...