Esempio n. 1
0
 void Start()
 {
     charNum   = GameObject.Find("CharactorInfo").GetComponent <CharactorInfo>().GetCharaSelectData();
     charaInfo = GameObject.Find("CharactorInfo").GetComponent <CharactorInfo>();
     charaInfo.SetCharaSelectData(charNum);
     transform.position += new Vector3(10.0f, 0.0f, 0.0f) * ((int)charNum);
     destCameraPos       = transform.position;
     startPosition      += transform.position;
 }
Esempio n. 2
0
    public void OnClickButton(string dir)
    {
        if (!move)
        {
            if (dir == "right")
            {
                // 右にスライド
                destCameraPos = new Vector3(10.0f, 0.0f, 0.0f) + transform.position;
                startTime     = Time.timeSinceLevelLoad;
                startPosition = transform.position;
                move          = true;

                charNum += 1;
                if (charNum == CharactorInfo.CHARA.MAX)
                {
                    charNum = CharactorInfo.CHARA.TANUKI;
                }
                charaInfo.SetCharaSelectData(charNum);
            }
            else if (dir == "left")
            {
                // 左にスライド
                destCameraPos = new Vector3(-10.0f, 0.0f, 0.0f) + transform.position;
                startTime     = Time.timeSinceLevelLoad;
                startPosition = transform.position;
                move          = true;

                if (charNum == CharactorInfo.CHARA.TANUKI)
                {
                    charNum = CharactorInfo.CHARA.MAX;
                }
                charNum -= 1;
                charaInfo.SetCharaSelectData(charNum);
            }
        }
    }