Setting the Event Begin Play to execute only on client
Hi, I've got a problem: when I spawn an actor with the Event Begin Play, the actor is visible to all clients. I want that the actor is visible only on the client that is spawned.
If I spawn the actor and attach it in a key press event, it works, but with the Event Begin Play, it doesn't work. How can I make it work?
In this screen you can see what I did:
Solved. I had to use C++ to change the Owner of the actor, so I made my function that can set the Owner in the Blueprints. Anyway thanks for the help.
answered Nov 09 '14 at 05:21 PM
In the components tab of your blueprint, select the actors mesh and type "Owner" in the search bar of the details panel. Make sure to check the option for "Only Owner See" to have the object appear for the player that spawned it and not show up for any other players.
answered Nov 07 '14 at 03:37 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here