private void create() { /***** Back *****/ Button backButton = Instantiate(PrefBackButton); backButton.transform.SetParent(transform, false); backButton.onClick.AddListener(onClickBackButton); /***** AlbumButton, UnitAlbum *****/ // etc AlbumButton etcButton = Instantiate(PrefAlbumButton); etcButton.transform.SetParent(ButtonListPanel.transform, false); etcButton.Set(AlbumController.ETC_ALBUM_ID); _etcAlbum = Instantiate(PrefUnitAlbumPanel); _etcAlbum.transform.SetParent(transform, false); _etcAlbum.Set(AlbumController.ETC_ALBUM_ID); _etcAlbum.Hide(); // main character AlbumButton mainCharacterButton = Instantiate(PrefAlbumButton); mainCharacterButton.transform.SetParent(ButtonListPanel.transform, false); mainCharacterButton.Set(AlbumController.MAIN_CHARACTER_ALBUM_ID); _mainCharacterAlbum = Instantiate(PrefUnitAlbumPanel); _mainCharacterAlbum.transform.SetParent(transform, false); _mainCharacterAlbum.Set(AlbumController.MAIN_CHARACTER_ALBUM_ID); _mainCharacterAlbum.Hide(); // targets int targetCount = LobbyManager.Instance.DT.Target.Count; _targetAlbum = new UnitAlbumPanel[targetCount]; for (int targetId = 0; targetId < targetCount; ++targetId) { AlbumButton btn = Instantiate(PrefAlbumButton); btn.transform.SetParent(ButtonListPanel.transform, false); btn.Set(targetId); _targetAlbum[targetId] = Instantiate(PrefUnitAlbumPanel); _targetAlbum[targetId].transform.SetParent(transform, false); _targetAlbum[targetId].Set(targetId); _targetAlbum[targetId].Hide(); } /***** AlbumCGPanel *****/ _cgPanel = Instantiate(PrefAlbumCGPanel); _cgPanel.transform.SetParent(transform, false); }
private void Build() { buttons = new List <AlbumButton> (); for (uint j = 0; j < rows; j++) { for (uint i = 0; i < cols; i++) { var button = new AlbumButton(); buttons.Add(button); Attach(button, i, i + 1, j, j + 1); } } Show(); }
private void UserControl_Loaded(object sender, RoutedEventArgs e) { ChangeState(ControlState.Compact); HomeButton.SetText("Home"); QuitButton.SetText("Sair"); AlbumButton.SetText("Álbum"); MinigameButton.SetText("Minigame"); SettingsButton.SetText("Configurações"); //ShopButton.SetText("Loja de Figurinhas"); NewStickerButton.SetText("Forja de Figurinhas"); SaveButton.SetText("Salvar"); GiftButton.SetText("Recompensa Diária!"); if (DesignerProperties.GetIsInDesignMode(this)) { return; } QuitButton.SetIcon(Sprite.Get(IconType.Exit)); HomeButton.SetIcon(Sprite.Get(IconType.Home)); MinigameButton.SetIcon(Sprite.Get(IconType.Gamepad)); SettingsButton.SetIcon(Sprite.Get(IconType.Settings)); NewStickerButton.SetIcon(Sprite.Get(IconType.AddItem)); //ShopButton.SetIcon(Sprite.Get(IconType.ShoppingBasket, IconColor.White)); AlbumButton.SetIcon(Sprite.Get(IconType.StickerCollection)); SaveButton.SetIcon(Sprite.Get(IconType.Save)); GiftButton.SetIcon(Sprite.Get(IconType.NewWarning)); if (DateTime.Today > GameMaster.Player.LastGift) { GiftButton.Visibility = Visibility.Visible; } else { GiftButton.Visibility = Visibility.Hidden; } }