Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.08.2008, 19:30
Danss вне форума Посмотреть профиль Отправить личное сообщение для Danss Найти все сообщения от Danss
  № 1  
Ответить с цитированием
Danss
[+4 19.03.08]
 
Аватар для Danss

Регистрация: Apr 2007
Адрес: Ukraine,Kharkov
Сообщений: 103
По умолчанию Как увидеть функцию?

Нужно сделать простую вещь:
Нажимаешь на кнопку, постепенно изчезает ее альфа, при условии альфа=0 нужно удалить со сцены кнопку. Не пойму как мне установить связь чтобы фу-я "remove_mc "сработала:

Код:
private function onclikbtn(MouseEvent):void {
				
var myTween:Tween = new Tween(button, "alpha", Regular.easeOut, button.alpha, 0, 3, true);
									
			}
			
			private function remove_mc():void {
				
				if (button.alpha == 0) {
				removeChild(button);
				
                               }
Спасибо заранее.

Старый 08.08.2008, 20:24
ramshteks вне форума Посмотреть профиль Отправить личное сообщение для ramshteks Найти все сообщения от ramshteks
  № 2  
Ответить с цитированием
ramshteks
 
Аватар для ramshteks

Регистрация: Jul 2007
Сообщений: 805
Отправить сообщение для ramshteks с помощью ICQ Отправить сообщение для ramshteks с помощью Skype™
очевидно что стоит обратить внимание на события генерируемые экземпляром класса Tween

Старый 08.08.2008, 21:19
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 3  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Допишите фичу
>>очевидно что стоит обратить внимание на события генерируемые экземпляром класса Tween

Код:
myTween.addEventListener(TweenEvent.MOTION_FINISH, function(TweenEvent){done_tween()});
function done_tween()
{
removeChild(button);
}
Пример с событиями tween
http://www.dnadillo.dn.ua/fla/TextField-BitmapData.html

Старый 08.08.2008, 21:21
fljot вне форума Посмотреть профиль Отправить личное сообщение для fljot Найти все сообщения от fljot
  № 4  
Ответить с цитированием
fljot

блогер
Регистрация: Jul 2007
Сообщений: 940
Записей в блоге: 3
Alex Lexcuk, зачем вы с завидной регулярностью учите людей плохому?

Код:
myTween.addEventListener(TweenEvent.MOTION_FINISH, done_tween);
function done_tween(event:TweenEvent):void
{
removeChild(button);
}

Старый 08.08.2008, 23:47
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от Alex Lexcuk Посмотреть сообщение
Код:
myTween.addEventListener(TweenEvent.MOTION_FINISH, function(TweenEvent){done_tween()});
function done_tween()
{
removeChild(button);
}
В результате советов подобного рода средний уровень профессионализма программистов резко начинает падать. Alex Lexcuk, я понимаю ваше стремление помочь, но для того, чтобы помогать, надо знать предмет на таком уровне, на котором вас не будут вспоминать крепким словцом через полгода. Т. е. демонстировать решение проблемы надо только тогда, когда оно правильное, а не «лишь бы как-нибудь работало». В противном случае, у вопрошающего возникнут ещё большие проблемы в дальнейшем, если вы его научите так, как делать совершенно противопоказано.


Последний раз редактировалось etc; 08.08.2008 в 23:49.
Старый 09.08.2008, 19:56
ulik вне форума Посмотреть профиль Отправить личное сообщение для ulik Посетить домашнюю страницу ulik Найти все сообщения от ulik
  № 6  
Ответить с цитированием
ulik
 
Аватар для ulik

Регистрация: Apr 2007
Адрес: Moscow city
Сообщений: 286
Отправить сообщение для ulik с помощью ICQ
Код:
myTween.addEventListener(TweenEvent.MOTION_FINISH, function(TweenEvent){done_tween()});
- зло имхо. Просто мне интересно, а как вы отписываться от этого события будете?
__________________
Дизайн, как презерватив - каждому жмет по-своему © Я
мое: блог форум

Старый 11.08.2008, 13:30
tyapichu вне форума Посмотреть профиль Отправить личное сообщение для tyapichu Найти все сообщения от tyapichu
  № 7  
Ответить с цитированием
tyapichu
[+1 25.07.08]

Регистрация: Jun 2008
Адрес: Москва
Сообщений: 25
Отправить сообщение для tyapichu с помощью ICQ
извините, а какой способ решения проблемы Danss'а правильный?

Старый 11.08.2008, 13:35
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 8  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от tyapichu Посмотреть сообщение
извините, а какой способ решения проблемы Danss'а правильный?
Описать обработчик события в виде нормального метода и подписать на событие.

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:39.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:39.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.