Player Teleport Implemented

This commit is contained in:
Melbyj1125 2021-12-10 18:29:51 -06:00
parent 4c8cbcf82e
commit 610d8b832e
2 changed files with 10 additions and 4 deletions

View File

@ -166,6 +166,7 @@ public class dPlayerMovement : NetworkBehaviour
g -= pStats.PlayerGrav * Time.deltaTime;
rB.AddForce(new Vector3(0,g,0));
}
Respawn();
}
@ -373,7 +374,7 @@ public class dPlayerMovement : NetworkBehaviour
{
if (transform.position.y < -5)
{
transform.position = new Vector3(1f, 3f, 1f);
TeleportPlayer(new Vector3(0,100,0));
}
}
@ -575,8 +576,8 @@ public class dPlayerMovement : NetworkBehaviour
moveController.enabled = true;
}
public void TeleportPlayer(){
public void TeleportPlayer(Vector3 position, Quaternion rotation = new Quaternion()){
transform.position = position;
transform.rotation = rotation;
}
}

View File

@ -580,4 +580,9 @@ public class PlayerMovement : NetworkBehaviour
}
moveController.enabled = true;
}
public void TeleportPlayer(Vector3 position, Quaternion rotation = new Quaternion()){
transform.position = position;
transform.rotation = rotation;
}
}