示例#1
0
 protected void OnTriggerEnter(Collider collider)
 {
     if (LayerMaskUtil.ContainsLayer(mPlayerMask, collider.gameObject.layer))
     {
         // TODO: Code the win pose here
         LevelChangeManager.ChangeLevel();
     }
 }
示例#2
0
 protected void HandleSelectCharacterInput()
 {
     if (mBombers != null)
     {
         if (Input.GetKeyDown(KeyCode.I))
         {
             LevelChangeManager.mSelectedBombers[0] = mBombers[mCharacterIndex];
             LevelChangeManager.ChangeLevel();
         }
     }
 }
示例#3
0
    public void HandleLoseLife()
    {
        if (mLoseLife)
        {
            mLifeAmount--;
            mMadBomberData.SetToDefaultValues();

            if (mLifeAmount < 0)
            {
                LevelChangeManager.ChangeLevelToThanksScreen();
            }

            if (mActualMadBomber != null)
            {
                Destroy(mActualMadBomber);
            }

            mRespawn  = true;
            mLoseLife = false;
        }
    }
示例#4
0
 protected void OnClickBackToInit()
 {
     LevelChangeManager.ChangeLevel();
 }
示例#5
0
    protected void OnClickStartButton()
    {
//		GameFlag.drawTriggerBoxes = mShowCollisionBoxesToggle.isOn;
        LevelChangeManager.ChangeLevel();
    }