How to identify player sending RaiseEvent - OnEvent
Player sends RaiseEvent to all players.
How to know who sent this through OnEvent(EventData)?
I can send LocalPlayer object via eventContent but i guess there is a simpler way
How to know who sent this through OnEvent(EventData)?
I can send LocalPlayer object via eventContent but i guess there is a simpler way
0
Best Answer
-
Yes.
Photon.Pun.PhotonNetwork.CurrentRoom.GetPlayer(int)
5
Answers
-
Hi @denmla1000,
UseEventData.Sender
.
If it's 0 then it's the server.
If it's not 0 then it is an actor number. Get the player by its actor number usingRoom.GetPlayer(int)
.0 -
Thanks.
You mean Photon.Pun.PhotonNetwork.CurrentRoom.GetPlayer(int) or some other Room?0 -
Yes.
Photon.Pun.PhotonNetwork.CurrentRoom.GetPlayer(int)
5