示例#1
0
 public void BlockDestroy()
 {
     breakbleBlocks--;
     if (breakbleBlocks <= 0)
     {
         session.AddLife();
         sceneLoader.LoadNextScene();
     }
 }
示例#2
0
 public void RemoveBlockFromCount()
 {
     breakableBlocks--;
     if (breakableBlocks <= 0)
     {
         gameSession.AddLife();
         sceneLoader.LoadNextScene();
     }
 }
    //IEnumerator VanishLaser(Animator anim) {
    //    anim.SetTrigger("Vanish");
    //    yield return new WaitForSeconds(1f);
    //}

    private void ActivateLife()
    {
        //Debug.Log("PickupManager: Activating addLife");
        gameSession.AddLife();
    }
示例#4
0
文件: Livesup.cs 项目: tgray6/Megaman
 private void OnTriggerEnter2D()
 {
     AudioSource.PlayClipAtPoint(lifeupSfx, Camera.main.transform.position, lifeupVolume);
     gameSession.AddLife();
     Destroy(gameObject);
 }
示例#5
0
文件: Level.cs 项目: RemiCam/Unity-2D
 public void AddBallCount()
 {
     ballsInPlay++;
     gameSession.AddLife();
 }