Get reference to other object.

you can do this in the level blueprint. you can also create event in objects and triggers them from level blueprints
additionally you can reference other objects in 4.9 check the release note for LEVEL BLUEPRINT COMMUNICATION

I have a cone, with a blueprint. When I touch the cone I want to teleport a cube from location A to B, it doesn’t matter. I just want to get the reference of the cube to be able to manipulate it from the cone blueprint.

I tried many tutorials and I’m getting errors like:
“Cube blueprint” does not inherit from “Cone blueprint”

Thanks for help.

I did this recently in a project.

So In your cube blueprint you should create a custom event which executes the movement.

56971-bp1.jpg

Then in your cone blueprint you can activate that custom event with these nodes after Begin Overlap or whatever you are triggering:

P.S. In the Actor Class drop down you should choose your cube blueprint

That wasn’t working for me until I replaced my cube with a new actor cube.

What’s the difference between these?

cube11 is just a static mesh placed in the scene (It can’t do anything on its own) whereas cube is a blueprint that can have all its properties changed.

of course because cube is just a visual representative. it has just data enough to be visualized but actor can have functions, components and events.

So if I create a blueprint from that “cube visual representation” it can be referenced like an actor?

if it’s a blueprint you can set up the movement inside it once and it’ll work for every other instance of that blueprint you have in the scene.