To clarify, you can do a lot with components, but two big distinctions between components and actors are:
- A component cannot contain other components (there is no components tree or AddComponent call available in them); we will hopefully be allowing AddComponent calls in a future release but there are some significant technical hurdles to solve first.
- They cannot be placed in a level on their own; they must always be contained in an actor. However, we’ve also added ability to make ‘empty actors’ in level editor, and you can drag-drop your components into components tree on any actor in level editor, or make a Blueprint of an Actor and add them there as usual.
Cheers,