MultiplayerSpawnBlock.cs 550 B

123456789101112131415161718192021222324252627
  1. using UnityEngine;
  2. namespace MultiplayerClientSpawn
  3. {
  4. public class MultiplayerSpawnBlock : MonoBehaviour
  5. {
  6. private void Awake()
  7. {
  8. if (Network.isClient)
  9. {
  10. GameScript.spawnPos = base.transform.position;
  11. if (MenuScript.player)
  12. {
  13. MenuScript.player.transform.position = base.transform.position;
  14. }
  15. }
  16. }
  17. private void OnConnectedToServer()
  18. {
  19. if (Network.isClient)
  20. {
  21. MenuScript.player.transform.position = base.transform.position;
  22. }
  23. }
  24. }
  25. }