Example #1
0
    void CreateGr()
    {
        int S     = MainButton.getS();
        int L     = MainButton.getL();
        int Stage = 3 * (S - 1) + 1 + L;

        if (Stage == -5)
        {
            Stage = 1;
        }
        StrData = StageData.text;
        StgData = StrData.Split(char.Parse("\n"));
        int len = StgData[Stage - 1].Length;   //lenをステージデータのStage-1行目の長さにする

        for (int i = 0; i < len - 1; i++)      //len回繰り返す
        //string c= StgData[Stage-1];//cをステージ-1行目のn番目の文字にする
        {
            int Ch = int.Parse(StgData[Stage - 1].Substring(i, 1));
            obj = Gr[Ch];
            Instantiate(obj, new Vector3((540 * i) - 270, -360, 0), Quaternion.identity);
        }
    }
Example #2
0
    void CreateToge()
    {
        int S     = MainButton.getS();
        int L     = MainButton.getL();
        int Stage = 3 * (S - 1) + 1 + L;

        StrDatat = TogeData.text;
        StgDatat = StrDatat.Split(char.Parse("\n"));
        int len = StgDatat[Stage - 1].Length;      //lenをステージデータのStage-1行目の長さにする
        int n   = 0;

        for (int i = 0; i < len - 1; i++)      //len回繰り返す
        {
            int Ch = int.Parse(StgDatat[Stage - 1].Substring(i, 1));
            if (Ch == 1)
            {
                n++;
                var toge = Instantiate(Toge, new Vector3((540 * i) - 270, -213, 0), Quaternion.identity);
                toge.name = "Toge" + n;
                SpriteRenderer img = toge.GetComponent <SpriteRenderer>();
                img.sprite = togeimg[S - 1];
            }
            else if (Ch == 2)
            {
                n++;
                var toge  = Instantiate(Toge, new Vector3((540 * i) - 270 + 40, -213, 0), Quaternion.identity);
                var toge2 = Instantiate(Toge, new Vector3((540 * i) - 270 - 40, -213, 0), Quaternion.identity);
                toge.name = "Toge" + n;
                n++;
                toge2.name = "Toge" + n;
                SpriteRenderer img = toge.GetComponent <SpriteRenderer>();
                img.sprite = togeimg[S - 1];
                SpriteRenderer img2 = toge2.GetComponent <SpriteRenderer>();
                img2.sprite = togeimg[S - 1];
            }
        }
    }