예제 #1
0
 // onEnable is called when the object is initialized.
 void OnEnable()
 {
     GestionnaireDegats.init();
     GestionnaireMort.init();
     GestionnaireReapparition.init();
     GestionnaireReapparition.ajouterPointsReapparition(GameObject.Find("Respawn1"),
                                                        GameObject.Find("Respawn2"),
                                                        GameObject.Find("Respawn3"),
                                                        GameObject.Find("Respawn4"));
 }
예제 #2
0
    void onUserRespawn(SocketIOEvent obj)
    {
        Debug.Log(obj);
        int    point     = JsonToInt(obj.data.GetField("pointRespawn").ToString());
        string nomJoueur = JsonToString(obj.data.GetField("nomJoueur").ToString(), "\"");
        //Debug.Log(point + " " + nomJoueur);
        GameObject   joueur       = GameObject.Find(nomJoueur);
        DegatsJoueur degatsJoueur = joueur.GetComponent <DegatsJoueur>();

        GestionnaireReapparition.getEvent().Invoke(degatsJoueur, point);
    }
예제 #3
0
 private Vector3 selectSpawnPoint(int number)
 {
     // var random = new System.Random();
     // int select = random.Next(GestionnaireReapparition.respawnPoints.Count);
     return(GestionnaireReapparition.getRespawnPoints()[number].transform.position);
 }