Description

The option to add a component to an Actor Blueprint from inside a child Actor Component BP isn't available. Using Get Owner inside the Actor Component's Event Graph and then casting to the owning Actor Blueprint does not allow this function.

Reproduced in 4.10.1 binary and Main (CL# 2804400)

Steps to Reproduce

1. Open a new blank project
2. Create an Actor Blueprint
3. Create an Actor Component BP
4. Add the Actor Component to the Actor BP
5. In the Actor Component Event Graph, Get Owner
6. Pull off the Return Value of the Get Owner node and search for Add Static Mesh Component

Result:
The option to add a static mesh component to the Actor BP from inside the Actor Component is not available. Note: an explicit cast to the Actor BP does not resolve the issue; the option remains unavailable.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

5
Login to Vote

By Design
ComponentUE - Gameplay
Affects Versions4.10.14.12
CreatedDec 16, 2015
ResolvedDec 17, 2015
UpdatedJul 14, 2021