コード例 #1
0
        private IEnumerator Countdown()
        {
            var duration = RespawnTime;

            while (duration != -1)
            {
                ScriptableTextDisplay.InitializeScriptableText(4, Vector3.zero,
                                                               "Respawn in " + duration.ToString("F0"));
                yield return(new WaitForSeconds(1));

                duration--;
                if (duration == 0)
                {
                    SpawnEvents.RespawnRandomSpawnNode(PhotonNetwork.LocalPlayer);
                }
            }
        }
コード例 #2
0
 public override void SpawnPlayer(Player player)
 {
     SpawnEvents.TeamBasedRespawn(player.GetTeam(), player);
 }
コード例 #3
0
 public override void SpawnPlayer(Player player)
 {
     SpawnEvents.TeamBasedRespawn(Team.Aggressive, player);
 }
コード例 #4
0
 public override void SpawnPlayer(Player player)
 {
     SpawnEvents.RespawnRandomSpawnNode(player);
 }
コード例 #5
0
ファイル: GameSpawn.cs プロジェクト: Bryanprintz/WaceSpars
 public void SingleSpawn(Player player)
 {
     SpawnEvents.SpawnRandom(player);
 }