예제 #1
0
    public override void Attached()
    {
        if (entity.HasControl)
        {
            _hasControl = true;
            GUI_Controller.Current.Show(true);
        }

        Init(entity.HasControl);
        _playerMotor.Init(entity.HasControl);
        _playerWeapons.Init();
    }
예제 #2
0
 //Cette fonction est appeler quand Bolt est au control de ce joeur et que tout a ete setup
 public override void Attached()
 {
     state.SetTransforms(state.Transform, transform);
     if (entity.HasControl)
     {
         //Quand on spawn on veux prendre le controle de notre joueur
         _hasControl = true;
         //On active son UI de son coté , le UI des autres joeurs est toujours desactivé
         GUIcontroller.Current.Show(true);
     }
     //On lance la fonction Init
     Init(entity.HasControl);
     //Les mouvements du joeuur sont Initialisés
     _playerMotor.Init(entity.HasControl);
     _playerWeapons.Init();
 }