Execute independent event in actor instance

Hello,

I have 20 instances in my level which are single actor BP. This actor have custom event that changes actor color.If i interact with one of the actors in order to change the color all of them change their color. Is there a way to separate these actor instances so i can change the color for any of them separately?

Thanks!

If you have 20 separate actors in the scene this should not be happening. How are you interacting with the actor?

Hello, thanks for the answer. Its not separate actor I mean its 1 actor Bp duplicated 20 times. I interact via line trace per object

You should be able to cast to the actor bp from the line trace hit, and call the change color event from there, though it should not be effecting all of the actors, just the one that is hit. Can we see your set up of the line trace, as well as the event that is changing the color?

Its not separate actor I mean its 1
actor Bp duplicated 20 times. I
interact via line trace per object

You’d need to show us how you’re doing it. If you have 20 instances of the same BP actor, they will all live their own lives and can be interacted with separately - that’s the default behaviour. Print the name of the object your trace hits - this will show you what’s going on behind the scenes.

My line trace setup is setup on default method. Casting to hit actor do the job, thanks !