c# - Spawn Player at Specific location With Unet -


i trying spawn 2 players (host , client) @ 2 different locations.

i have no idea how because player automatically spawned network manager.

i have tried following failed horribly :(.

[command] void cmdspawn() {     var go = (gameobject)instantiate(               gameobject,                transform.position + new vector3(0,1,0),                quaternion.identity);      networkserver.spawnwithclientauthority(go, connectiontoclient); } 

how can spawn player object @ specific location?

networkmanager supports spawn positions.

just add gameobjects want players spawn , give them networkstartposition component. networkmanager automatically detect start positions , automatically use them according setting of "player spawn method" either "random" (one spawn position randomly chosen every player) or "round robin" (player #0 spawns @ first position, player #1 @ second , forth).


Comments