Example #1
0
    void initGame()
    {
        //if (/*!ChrachterManager.instance.settingUp*/) {

        chTab       = 0;
        playersTurn = false;
        if (IsJiaoxueguan)
        {
            chCount = 1;
        }
        else
        {
            chCount = 3;
        }

        chracter = GameObject.Find("ChracterManager");
        //贴图
        //chSprite = chracter.GetComponent<SpriteRenderer> ();
        chScripe = chracter.GetComponent <ChrachterManager> ();
        //
        //tab
        //
        animator     = chracter.GetComponent <Animator>();
        chractorJump = new Vector2(0f, Screen.height * chScripe.JumpForce);

        chSwitch.Add((GameObject.Find("Image0")).GetComponent <Image> ());                 //for rabbit
        chSwitch.Add((GameObject.Find("Image1")).GetComponent <Image> ());                 //for squirrel
        chSwitch.Add((GameObject.Find("Image2")).GetComponent <Image> ());                 //for tortoise

        //
        //tab
        //
        for (int i = 0; i < 3; i++)
        {
            chSwitch [i].enabled = false;
        }
        for (int i = 0; i < chCount; i++)
        {
            chSwitch [i].enabled = true;
        }

        GOImg           = GameObject.Find("GOImg").GetComponent <Image> ();
        GOImg.enabled   = false;
        replay          = GameObject.Find("replay").GetComponent <Image> ();
        replay.enabled  = false;
        black           = GameObject.Find("black").GetComponent <Image>();
        black.enabled   = false;
        dSprite         = GameObject.Find("Dialoge").GetComponent <Image>();
        dSprite.enabled = false;

        playersTurn = true;
        //}
    }
Example #2
0
 void Awake()
 {
     instance = this;
 }