public virtual void OnPlayerLeft(VRC.SDKBase.VRCPlayerApi player) //getting the player array on player leave still has the leaving player so you must remove it manually. { for (int i = 0; i < userList.Length; i++) { if (userList[i] == player) { userList[i] = null; break; } } RefreshUsers(); if (numberDisplay) { /* * int usernumber = 0; * foreach (VRCPlayerApi user in userList) * { * if(user != null) * { * usernumber += 1; * } * } * * numberDisplay.text = usernumber.ToString(); */ numberDisplay.text = VRCPlayerApi.GetPlayerCount().ToString(); } }
public override void OnStationExited(VRC.SDKBase.VRCPlayerApi player) { if (seated == player) { seated = null; } }
public virtual void OnPlayerTriggerEnter(VRC.SDKBase.VRCPlayerApi player) { if (player.isLocal) { SetMovement(); } }
public virtual void OnPlayerTriggerStay(VRC.SDKBase.VRCPlayerApi player) { if (player.isLocal) { playersetvelocity(); } }
public virtual void OnStationExited(VRC.SDKBase.VRCPlayerApi player) { if (seated == player) { seated = null; } }
public virtual void OnPlayerJoined(VRC.SDKBase.VRCPlayerApi player) { if (global) { SetPlayerAudio(player); } }
public void OnPlayerJoined(VRC.SDKBase.VRCPlayerApi player) { for (int i = 0; i < setcapacity; i++) { if (playerlist[i] == null) { playerlist[i] = player; break; } else if (playerlist[i] == player) { break; } } names = ""; for (int i = 0; i < setcapacity; i++) { if (playerlist[i] != null) { names += (playerlist[i].displayName + "\n"); } } usersdisplay.text = names; }
public virtual void OnPlayerTriggerExit(VRC.SDKBase.VRCPlayerApi player) { if (!global && regionRevertSettings) { regionRevertSettings.SetPlayerAudio(player); } }
public virtual void OnPlayerTriggerExit(VRC.SDKBase.VRCPlayerApi player) { if (player.isLocal && !clear) { clear = true; } }
public virtual void OnPlayerTriggerExit(VRC.SDKBase.VRCPlayerApi player) { if (player.isLocal && zoneExitReset) { zoneExitReset.SetMovement(); } }
public virtual void OnPlayerTriggerEnter(VRC.SDKBase.VRCPlayerApi player) { if (player.isLocal) { player.TeleportTo(teleportPoint.position, teleportPoint.rotation, teleportOrientation, lerpOnRemote); } }
public virtual void OnPlayerJoined(VRC.SDKBase.VRCPlayerApi player) { if (!networked) { Joined(); } }
public virtual void OnPlayerLeft(VRC.SDKBase.VRCPlayerApi player) { if (player.displayName == user) { vis.SetActive(false); } }
public void OnPlayerJoined(VRC.SDKBase.VRCPlayerApi player) { if (player.displayName == user) { vis.SetActive(true); } }
public virtual void OnPlayerJoined(VRC.SDKBase.VRCPlayerApi player) { RefreshList(); RefreshUsers(); if (numberDisplay) { numberDisplay.text = VRCPlayerApi.GetPlayerCount().ToString(); } }
public virtual void OnPlayerJoined(VRC.SDKBase.VRCPlayerApi player) { if (player.displayName == userName) { if (player.isLocal || !localOnly) { udonBehaviour.SendCustomEvent(eventName); } } }
public virtual void OnPlayerTriggerEnter(VRC.SDKBase.VRCPlayerApi player) { if (sendTo) { if (player.isLocal && clear) { sendTo.clear = false; player.TeleportTo(sendTo.teleporterPoint.position, sendTo.teleporterPoint.rotation, VRC_SceneDescriptor.SpawnOrientation.AlignPlayerWithSpawnPoint, false); } } }
public void SnowboardEntered(VRC.SDKBase.VRCPlayerApi player, VRCStation station) { if (player.isLocal) { this.station = station; localUser = player; transform.position = StartPosition.position; transform.rotation = StartPosition.rotation; momentum = Vector2.zero; gravityMomentum = 0; } }
public virtual void OnStationExited(VRC.SDKBase.VRCPlayerApi player) { if (seated == player) { seated = null; } if (player.isLocal) { car.ExitedCar(); exitbutton.SetActive(false); } }
public virtual void OnStationEntered(VRC.SDKBase.VRCPlayerApi player) { seated = player; if (player.isLocal) { car.EnteredCar(); exitbutton.SetActive(true); } else { car.RemoteEnteredCar(); } }
void Start() { player = Networking.LocalPlayer; }
override public void OnPlayerTriggerEnter(VRC.SDKBase.VRCPlayerApi player) { //Debug.Log("Updating color"); this.GetComponent <SpriteRenderer>().color = onColor; }
public override void OnStationEntered(VRC.SDKBase.VRCPlayerApi player) { seated = player; }
public virtual void OnStationEntered(VRC.SDKBase.VRCPlayerApi player) { seated = player; }
public override void OnPlayerJoined(VRC.SDKBase.VRCPlayerApi player) { count++; UIUpdate(); }
public override void OnPlayerLeft(VRC.SDKBase.VRCPlayerApi player) { count--; UIUpdate(); }
public override void OnPlayerLeft(VRC.SDKBase.VRCPlayerApi player) { UpdatePlayers(); }
public override void OnPlayerTriggerEnter(VRC.SDKBase.VRCPlayerApi player) { Add(player); }
public override void OnPlayerTriggerExit(VRC.SDKBase.VRCPlayerApi player) { Remove(player); }
public override void OnPlayerLeft(VRC.SDKBase.VRCPlayerApi player) { Remove(player); }