Skip to main content

what is an actor?

In Unreal Engine, an Actor is a base class for all interactive objects within the game world. It is a fundamental building block of any game or interactive experience created using the engine.

Actors are the fundamental building blocks of any game or interactive experience created in Unreal Engine. In simpler terms, an Actor is any object that can be placed in the game world and can interact with the player or other objects.

Actors can have different properties and components that define their behavior, appearance, and interaction with other actors in the game world.

Actors are often used to represent the different entities in the game world, and they are managed by the engine's Object System, which provides a flexible and efficient way to handle and manipulate them.

Examples of Actors include:

  •  characters
  •  enemies
  • weapons
  • doors
  • other interactive objects.


For example, an Actor's properties can have

  •  a mesh component that defines its visual appearance
  •  a collision component that determines how it interacts with other objects
  • a script component that controls its behavior and interactions with the player.