Стандартные компоненты GUI

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
VIP
Сообщения: 252
Зарегистрирован: 24 ноя 2009, 18:10

Стандартные компоненты GUI

Сообщение VIP »

Всем привет! Пишу код приложения в кадре (АС 3.0) все файлы .ac привязаны к приложению!!!

Код: Выделить всё

      var button1:* = VK.createLightButton( "Чат", 10, 50, 150, VK.Utils.BK_COL, VK.Utils.BLUE_BK_COL, VK.Utils.BUT1_TXT_COL, VK.Utils.BUT1_TXT_COL, VK.LightButton.LEFT, 10 );      addChild( button1 );      button1.addEventListener( MouseEvent.CLICK, function(event:MouseEvent) {      gotoAndStop(2);      })
Значит проблема в том что кнопка которую я создал отображается на всех кадрах приложения, кто подскажет может я не правильно что-то делаю??? Просто на пример на 3 кадре мне не нужно чтоб показывалась эта кнопка
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Стандартные компоненты GUI

Сообщение psix55 »

мне кажется это из-за

Код: Выделить всё

      addChild( button1 );
потом надо удалять!
VIP
Сообщения: 252
Зарегистрирован: 24 ноя 2009, 18:10

Re: Стандартные компоненты GUI

Сообщение VIP »

Без этой строчки кнопка не появится

Код: Выделить всё

addChild( button1 );
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Стандартные компоненты GUI

Сообщение psix55 »

я знаю!
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Стандартные компоненты GUI

Сообщение psix55 »

Код: Выделить всё

removeChild( button1 );
VIP
Сообщения: 252
Зарегистрирован: 24 ноя 2009, 18:10

Re: Стандартные компоненты GUI

Сообщение VIP »

psix55 спасибочки за старание помочь но к великому сожелению кнопка всё таки пропадает я пробовал visible - получается кнопку не видно, но на неё всё равно можно нажать и она сработает!!!! Короче думаю!!!!!!! Но спасибо за помощь!!!!!!
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Стандартные компоненты GUI

Сообщение psix55 »

Кинь исходник!Я посмотрю и подумаю что надо сделать!Скорей всего ты не так делал!
Superman
Сообщения: 38
Зарегистрирован: 11 апр 2010, 16:16

Re: Стандартные компоненты GUI

Сообщение Superman »

Перемести кнопку, это же элементарно.
button1.x=-1000;
Noise Gate
Сообщения: 691
Зарегистрирован: 28 апр 2010, 12:34

Re: Стандартные компоненты GUI

Сообщение Noise Gate »

я бы ее деактивировал (removeEventListener), затем removeChild, и если она не нужна больше, то еще и =null
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Стандартные компоненты GUI

Сообщение bodnar »

ну задание стоит "чтобы кнопка не показывалась на конкретном кадре" Удалять ее не согласуется с заданием. Да и потом опять ёё создавать придется.
Ответить