|
Форум Обсуждение аддонов Разработка аддонов WoW Button.name.text |
Button.name.text |
Нужно добавить проверку/цикл , на то что игрок находится на арене , добавил , но кнопки аддона пропадают , как вообще можно сделать , что бы при нахождении на арене игроком , кнопки аддона появлялись , только там...
Код if ( isArena ) then scoreButton.name.text:SetWidth(150); if ( isRegistered ) then scoreButton.team:SetText(teamName); scoreButton.team:Show(); if ( teamDataFailed == 1 ) then scoreButton.ratingChange:SetText("-------"); else if ratingChange > 0 then scoreButton.ratingChange:SetText(GREEN_FONT_COLOR_CODE..ratingChange); else scoreButton.ratingChange:SetText(RED_FONT_COLOR_CODE..ratingChange); end end
upon the look
Сообщение # 1 написано 10.07.2013 в 11:08
|
Цитата (Nyll) Делаешь фрейму которая будет реагировать на смену локации, потом суешь туда проверку если на арене то :Show() если нет то :Hide() хмм , получилось вот что , работает , спасибо Код if ( not teamRating ) then teamDataFailed = 1; end if ( not newTeamRating ) then teamDataFailed = 1; end if ( isArena ) then scoreButton.name.text:SetWidth(150); if ( isRegistered ) then scoreButton.team:SetText(teamName); scoreButton.team:Show(); if ( teamDataFailed == 1 ) then scoreButton.ratingChange:SetText("-------"); else if ratingChange > 0 then scoreButton.ratingChange:SetText(GREEN_FONT_COLOR_CODE..ratingChange); else scoreButton.ratingChange:SetText(RED_FONT_COLOR_CODE..ratingChange); end end scoreButton.ratingChange:Show(); else scoreButton.team:Hide(); scoreButton.ratingChange:Hide();
upon the look
|
| |||
| |||