public void setStageValues(battleStageSelectVal argsVal)
    {
        thisStage = argsVal;

        thisNoteText = this.transform.Find("Text").GetComponent <Text> ();

        thisNoteText.text = thisStage.stageTitle;
    }
Exemple #2
0
    public void OnMouseDown()
    {
        tgtStage = sSMS.getSelecedStageVal();

        if (tgtStage == null)
        {
            //return;
            Debug.Log("return!");
            return;
        }
        //tgtStage.


        sVMS.changeScene(sceneChangeStatusEnum.gotoSortieSelect);
    }
Exemple #3
0
//	private stageSelectManagerScript sSMS;

    public void createThisList(int argsRoute, int argsProgress, int argsStage)
    {
        //ノードの削除
        this.deleteChildNodes();

        //ノードの作成
        nodeItem     = new List <battleStageSelectVal> ();
        thisProgress = argsProgress;

        //マルチステージはここで区切る
        switch (thisProgress)
        {
        //case 4:

        //	break;

        default:
            Debug.Log(thisProgress);
            battleStageSelectVal tmpVal = new battleStageSelectVal(argsRoute, thisProgress, argsStage);
            nodeItem.Add(tmpVal);

            break;
        }

        for (int intI = 0; intI < nodeItem.Count; intI++)
        {
            GameObject tmpGO = Instantiate(_Prefab_Node) as GameObject;
            tmpGO.transform.SetParent(this.transform, false);

            RectTransform UIRect = tmpGO.GetComponent <RectTransform>();

            Vector2 tmpV2 = new Vector2(120f, -25f + (-50f * intI));
            UIRect.anchoredPosition = tmpV2;

            //情報のセット
            tmpGO.gameObject.GetComponent <stageSelectNode>().setStageValues(nodeItem[intI]);
        }
    }
 public void setSelecedStageVal(battleStageSelectVal argsStageVal)
 {
     //stageSelectNode などから呼ばれる
     selecedStageVal = argsStageVal;
 }