Level Blueprint / Actor Blueprint / 2 variables instead of x?

Hi everyone, in my level blueprint I get the position and rotatation of an object at the beginning. I take the actor later and place it with vr controllers at a new position. After that I put it back to the starting position with a click on the motion controller. This works well. Now I want to do this with more actors.

My Question:Is there a way, I don’t have to write new variables and my function for every actor in my level blueprint. I hoped, when I put this blueprint in my actor blueprint. It will work as well – but it doesn’t. At this point I don’t know: Can I get ActorLocation only in the level blueprint? Can I deal with events in an actor blueprint?..

I will need more variables like linear and anuglar damping, and I would like to avoid to do this for every actor by hand.

Thank you and fondest regards.

you should put the logic in the actor’s bp. were you trying to put the motion controller grip event in the actor bp? that would need to be in the pawn or character that you are possessing. then you’d place the set actor locationandRotation as well as the variables in the actor.

Then you have your pawn tell the actor that the grip event has been called and the actor does the logic you’ve set up in it.

you can communicate with the actor in various ways (casting/event dispatcher/interface). idk which would work best for you as I don’t know what your doing.

Thank you very much for your hints. I have been involved with casting and interfaces. I think I know what to do: I will deal with it more intensively. I have understood that this is essential. Thank you very much.