Beispiel #1
0
    // Start is called before the first frame update
    void Start()
    {
        leftTipPanel       = leftStickCanvas.gameObject.GetComponentInChildren <TipPanelControl>();
        rightTipPanel      = rightStickCanvas.gameObject.GetComponentInChildren <TipPanelControl>();
        rewardedAdEndScale = Vector3.one;
        startScale         = Vector3.zero;
        endScale           = new Vector3(3f, 3f, 3f);
        gameManager        = GetComponent <GameManagerScript>();
        musicToggle.onValueChanged.AddListener(delegate {
            toggleMusic();
        });
        soundToggle.onValueChanged.AddListener(delegate
        {
            toggleSound();
        });
        swapControls.onValueChanged.AddListener(delegate
        {
            toggleFlipControl();
        });
        resume.onClick.AddListener(unpause);
        retry.onClick.AddListener(retryGame);
        pauseButton.onClick.AddListener(togglePause);
        restartButton.onClick.AddListener(restart);
        returnToMenu.onClick.AddListener(returnToMain);
        pauseReturnToMain.onClick.AddListener(returnToMain);
        rewardedAdNoButton.onClick.AddListener(rewardedAdPanelNoButton);

        soundToggle.isOn  = PlayerPersistence.GetSoundStatus() == 1 ? true : false;
        musicToggle.isOn  = PlayerPersistence.GetMusicStatus() == 1 ? true : false;
        swapControls.isOn = PlayerPersistence.GetFlipControlStatus() == 1 ? true : false;
    }
Beispiel #2
0
    // Start is called before the first frame update
    void Start()
    {
        Screen.autorotateToPortrait = false;
        Screen.orientation          = ScreenOrientation.AutoRotation;
        Screen.SetResolution(Screen.width, Screen.height, true);
        helpButton.onClick.AddListener(OpenHelpPanel);
        closeHelpMenu.onClick.AddListener(CloseHelpPanel);
        playButton.onClick.AddListener(StartGame);
        achievementsButton.onClick.AddListener(OpenAchievementsPanel);
        leaderboardButton.onClick.AddListener(OpenLeaderboardPanel);
        settingsButton.onClick.AddListener(ToggleSettingsPanel);
        scoreText.text = PlayerPersistence.GetHighScore().ToString();

        musicToggle.onValueChanged.AddListener(delegate {
            toggleMusic();
        });
        soundToggle.onValueChanged.AddListener(delegate
        {
            toggleSound();
        });
        swapControls.onValueChanged.AddListener(delegate
        {
            toggleFlipControl();
        });

        soundToggle.isOn  = PlayerPersistence.GetSoundStatus() == 1 ? true : false;
        musicToggle.isOn  = PlayerPersistence.GetMusicStatus() == 1 ? true : false;
        swapControls.isOn = PlayerPersistence.GetFlipControlStatus() == 1 ? true : false;
    }