Inheritance: MonoBehaviour
Beispiel #1
0
    private void Awake()
    {
        Instance = this;
        if (Game.current == null)        //If this isn't on a save file.
        {
            Game.current = new Game();   //Creates new default save file.
        }
        if (GameOptions.current == null) //If there's no saved game options.
        {
            OptionsSaveLoad.LoadSettings();
        }
        if (testingSaves)
        {
            Game.current.Progress.Level1[0] = Player_States.LevelCompletion.Cleared;
            Game.current.Progress.Level1[1] = Player_States.LevelCompletion.Cleared;
            Game.current.Progress.Level1[2] = Player_States.LevelCompletion.Cleared;
            Game.current.Progress.Level2[0] = Player_States.LevelCompletion.Cleared;
            Game.current.Progress.Level2[1] = Player_States.LevelCompletion.Cleared;
            Game.current.Progress.Level2[2] = Player_States.LevelCompletion.Cleared;
            Game.current.Progress.Level3[0] = Player_States.LevelCompletion.Cleared;
            Game.current.Progress.Level3[1] = Player_States.LevelCompletion.Cleared;
            Game.current.Progress.Level3[2] = Player_States.LevelCompletion.Cleared;
            Game.current.Progress.FinalBoss = Player_States.LevelCompletion.Cleared;

            Game.current.Progress.Sword1 = Player_States.SwordsObtainedStatus.Ignored;
            Game.current.Progress.Sword2 = Player_States.SwordsObtainedStatus.Ignored;
        }
        CheckingOutfits = false;
    }
    //private CommandController m_commandController;
    // Use this for initialization
    void Start()
    {
        m_textControl = this.GetComponent <TextControl> ();
        stageSelect   = GameObject.Find("Main Camera").GetComponent <StageSelect> ();

        UpdateLines(LoadFileName);
        StartScenario();
    }
Beispiel #3
0
    void Select(StageSelect newStageSelect)
    {
        if (confirmed)
        {
            return;
        }

        currentSelect.selection.sprite = nonSelection;
        currentSelect = newStageSelect;
        currentSelect.selection.sprite = selection;
    }
Beispiel #4
0
    /// <summary>
    /// クリア時の処理
    /// </summary>
    public void gameClear()
    {
        if (isFinish)
        {
            return;
        }
        isFinish = true;

        SoundManager.Instance.playBGM(1);
        if (!StageSelect.unlockStage(stageNum))
        {
            Invoke("goToStageSelect", 1.5f);
            return;
        }
        Invoke("goToResult", 0.75f);
    }
Beispiel #5
0
    private void Awake()
    {
        //スタート時にフェードアウトオブジェクトを生成
        if (GameObject.FindGameObjectWithTag("Fade") == null)
        {
            Instantiate(_fadeManagerObj, transform.position, Quaternion.identity);
        }

        //コンポーネントの取得
        _cameraObj = GameObject.Find("Main Camera");
        _anim      = _cameraObj.GetComponent <Animator>();
        _selectScr = GameObject.Find("SelectStageMove").GetComponent <StageSelect>();
        _redopage  = _selectScr._SelectPage;
        for (int i = 0; i < Stagecount.Length; i++)
        {
            _text[i] = Stagecount[i].GetComponent <Text>();
        }
        _fadeScr = GameObject.FindGameObjectWithTag("Fade").GetComponent <FadeOut>();
    }
 public void Start()
 {
     stageSelect      = FindObjectOfType <StageSelect>();
     stageSelectPopup = FindObjectOfType <StageSelectPopup>();
 }
Beispiel #7
0
 void Start()
 {
     controller.SetActive (false);
     instance = this;
 }
Beispiel #8
0
 private void Awake()
 {
     stageSelect = GameObject.FindObjectOfType<StageSelect>();
     tipUI = GameObject.FindObjectOfType<TipUI>();
     JsonManager.instance.CheckInstance();
 }
Beispiel #9
0
 // Use this for initialization
 void Start()
 {
     baseColor   = GetComponent <MeshRenderer>().material.color;
     changeColor = new Color(1.0f, 0.0f, 0.0f, 1.0f);
     stageSelect = transform.parent.gameObject.GetComponent <StageSelect>();
 }
Beispiel #10
0
 void Start()
 {
     optionPanel = GameObject.Find("OptionPanel");
     deletePanel = GameObject.Find("DeletePanel");
     howToPlayPanel = GameObject.Find("HowToPlayPanel");
     howToPlay = GameObject.Find("HowToPlay");
     howToText = howToPlay.transform.GetChild(1).GetComponent<Text>();
     scPanel = GameObject.Find("StaffCreditPanel");
     staffCredit = GameObject.Find("StaffCredit");
     creditContent = staffCredit.transform.GetChild(0).GetComponent<Text>();
     optionPanel.SetActive(false);
     deletePanel.SetActive(false);
     howToPlayPanel.SetActive(false);
     scPanel.SetActive(false);
     try
     {
         ss = GameObject.Find("StageSelect").GetComponent<StageSelect>();
     }catch(Exception e)
     {
         print("Option. Find(StageSeledt): " + e);
     }
 }