I have a keypad that changes color when the correct code in entered. How can I also make it open a door (trigger a matinee)?

WHAT IS A WORK AROUND FOR TRIGGERING AN ANIMATION INSIDE OF AN EVENT GRAPH?

I am still a beginner, about 1 year of UE4 and many hundreds of tutorial hours. I find the fact that i cannot reference a Matinee Actor in the Event Graph of my Keypad to be a HUGE obstacle. What’s the best work around?

I have a feeling that the answer has something to do with creating a variable to reference in the Event Graph that “triggers” my Matinee Actor, but I don’t know a widget from a boolean…that’s where my education is limited…

Also perhaps I need to animate the door opening in a different way, so it is not a matinee actor…

Thank you!

Thanks for the feedback! This door will only be opened once so if i can get the matinee to work I’ll be done with it. How can I see a list of my matinee actors coming from the “get all actors of class”? The link you sent says I should make a “for each loop” if i have more than one matinee actor, but i cant seem to find a list of the ones I have made.

I really appreciate your help, I’ve been trying a million things for like 10 hours… somehow its still fun! :slight_smile:

if you only have one matinee actor, instead of forEachLoop, you should use Get, so you can get the 0th element from the array. also, some event needs to cause the GetAllActorsOfClass node, probably on overlap or on click.

Thanks for your reply. I wasn’t being very clear, I have multiple matinee actors in that level so I’m trying to figure out how to use the GetAllAcrotsOfClass to call up the specific matinee (MatineeActor7) using, I assume, a ForEachLoop… and something else that I’m not sure about.

The answer to this might be EXTREMELY obvious and simple. I’m still fairly new to this, and nothing is intuitive for me at this point.

Thank you!

Oh and I’m aware that it isn’t attached to anything lol, I have a few ideas of where to put it, but I will deal with that aspect of things once I can actually call the matinee. So thats a separate issue i think can be solved through trial and error.

My main question is how to call the specific matinee actor.

you can make a MatineeActor reference variable in your keypad. set it to Editable and ExposedOnSpawn. then any time you place a keypad actor in a level, you can change which Matinee it connects to, using the eye dropper button in the details panel.