Example #1
0
    protected void SetFrontBack(EFrontBack fb)
    {
        curFrontBack = fb;

        if (fb == EFrontBack.Front)
        {
            majSprite.gameObject.SetActive(true);
            gameObject.transform.localRotation = Quaternion.Euler(0, 0, 180);
        }
        else
        {
            //majSprite.gameObject.SetActive(false);
            majSprite.gameObject.SetActive(true);
        }
        // mark as changed. don't know why UIPanel won't update.
        //gameObject.SetActive(false);
        //gameObject.SetActive(true);
    }
Example #2
0
    protected void SetFrontBack(EFrontBack fb)
    {
        curFrontBack = fb;

        if (fb == EFrontBack.Front)
        {
            background.spriteName = "mj_bg";
            majSprite.gameObject.SetActive(true);
        }
        else
        {
            background.spriteName = "mj_bg_back";
            majSprite.gameObject.SetActive(false);
        }

        // mark as changed. don't know why UIPanel won't update.
        gameObject.SetActive(false);
        gameObject.SetActive(true);
    }