Ejemplo n.º 1
0
 // Use this for initialization
 private void Awake()
 {
     m_PlayerSpawnerBeh = m_PlayerSpawner.GetComponent <PlayerSpawner>();
     m_InputManagerBeh  = m_InputManager.GetComponent <InputManager>();
     m_CamBeh           = m_Camera.GetComponent <CameraBeh>();
     if (m_NumPlayers == -1)
     {
         m_NumPlayers = 1;
     }
     m_InfoToRead = FindObjectOfType <InfoPasser>();
     if (m_InfoToRead != null)
     {
         m_NumPlayers = m_InfoToRead.MyInfo.GetNumPlayers();
         m_HowToPlay  = m_InfoToRead.MyInfo.GetHowToPlay();
     }
     else
     {
         m_NumPlayers = (int)1;
         m_HowToPlay  = InfoPasser.Controls.OneXbox;
     }
     if (m_NumPlayers == 1 && m_HowToPlay == InfoPasser.Controls.OneKeyboard)
     {
         SinglePlayerController = false;
     }
 }
    // Use this for initialization
    void Start()
    {
        BaseCanvas      = BaseCanvas.GetComponent <Canvas>();
        OnePlayerCanvas = OnePlayerCanvas.GetComponent <Canvas>();
        TwoPlayerCanvas = TwoPlayerCanvas.GetComponent <Canvas>();

        OneXbox     = OneXbox.GetComponent <Button>();
        OneKeyboard = OneKeyboard.GetComponent <Button>();

        TwoXbox     = TwoXbox.GetComponent <Button>();
        TwoKeybaord = TwoKeybaord.GetComponent <Button>();
        OnePlayerCanvas.gameObject.SetActive(false);
        TwoPlayerCanvas.gameObject.SetActive(false);
        OneKeyboard.gameObject.SetActive(false);
        OneXbox.gameObject.SetActive(false);
        TwoKeybaord.gameObject.SetActive(false);
        TwoXbox.gameObject.SetActive(false);
        info = InfoToPassOn.GetComponent <InfoPasser>();
    }