示例#1
0
    public PlayerSelectPage()
    {
        bg       = new FSprite("Arena/BG_1");
        bg.color = new Color(0.5f, 0.5f, 0.5f, 1.0f);
        AddChild(bg);

        statusLabel       = new DualLabel(TOFonts.MEDIUM_BOLD, "");
        statusLabel.scale = 1f;
        statusLabel.SetPosition(0, -Config.HEIGHT / 2 + 27);
        AddChild(statusLabel);

        float spreadControlX = Config.WIDTH / 2 - 74.0f;

        DualLabel wolfLabel = new DualLabel(TOFonts.MEDIUM_BOLD, "WOLF (night):\n\nTAP ANY BUTTON\nTO ATTACK\n\n\nHUMAN (day):\n\nRUN FOR\nYOUR LIFE");

        wolfLabel.mainLabel.color = new Color(1.0f, 0.7f, 0.7f);
        wolfLabel.x = -spreadControlX;
        AddChild(wolfLabel);

        DualLabel villLabel = new DualLabel(TOFonts.MEDIUM_BOLD, "VILLAGERS:\n\nRUN AWAY\nAT NIGHT\n\nHOLD ANY BUTTON\nTO SPREAD OUT\n\nCAN HOP\nOVER FENCES");

        villLabel.mainLabel.color = new Color(0.8f, 0.8f, 1.0f);
        villLabel.x = spreadControlX;
        AddChild(villLabel);

        logo = new FSprite("Arena/Logo");
        AddChild(logo);

        logo.y = Config.HEIGHT / 2 - 43.0f;

        ListenForUpdate(Update);

        UpdateStatus();
    }
示例#2
0
    public PlayerSelectPage()
    {
        bg = new FSprite("Arena/BG_1");
        bg.color = new Color(0.5f,0.5f,0.5f,1.0f);
        AddChild(bg);

        statusLabel = new DualLabel(TOFonts.MEDIUM_BOLD,"");
        statusLabel.scale = 1f;
        statusLabel.SetPosition(0,-Config.HEIGHT/2+27);
        AddChild(statusLabel);

        float spreadControlX = Config.WIDTH/2 - 74.0f;

        DualLabel wolfLabel = new DualLabel(TOFonts.MEDIUM_BOLD,"WOLF (night):\n\nTAP ANY BUTTON\nTO ATTACK\n\n\nHUMAN (day):\n\nRUN FOR\nYOUR LIFE");
        wolfLabel.mainLabel.color = new Color(1.0f,0.7f,0.7f);
        wolfLabel.x = -spreadControlX;
        AddChild(wolfLabel);

        DualLabel villLabel = new DualLabel(TOFonts.MEDIUM_BOLD,"VILLAGERS:\n\nRUN AWAY\nAT NIGHT\n\nHOLD ANY BUTTON\nTO SPREAD OUT\n\nCAN HOP\nOVER FENCES");
        villLabel.mainLabel.color = new Color(0.8f,0.8f,1.0f);
        villLabel.x = spreadControlX;
        AddChild(villLabel);

        logo = new FSprite("Arena/Logo");
        AddChild(logo);

        logo.y = Config.HEIGHT/2 - 43.0f;

        ListenForUpdate(Update);

        UpdateStatus();
    }