Unity 2d 游戏的无敌模式(调试模式)

需要修改的变量均设置为 public static 类型

    public void DeveloperAdjust()
    {
        if (devflag == false)
        {
            devtext.text = "调试:开";
            PlayerControl.maxBulletCount = 999;
            PlayerControl.curBulletCount = 999;
            PlayerControl.maxHealth = 999;
            PlayerControl.currentHealth = 999;
            PlayerControl.speed = 6f;
            devflag = true;
            return;
        }
        if (devflag == true)
        {
            devtext.text = "调试:关";
            PlayerControl.maxBulletCount = 6;
            PlayerControl.curBulletCount = 2;
            PlayerControl.maxHealth = 2;
            PlayerControl.currentHealth = 2;
            PlayerControl.speed = 3f;
            UpdateHealthBar(2, 2);
            UpdateBulletCount(2, 6);
            devflag = false;
            return;
        }
    }

附完整教程:

Unity2d Rubys Adventure 课程设计报告

猜你喜欢

转载自blog.csdn.net/weixin_43673589/article/details/106605875