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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 10.05.2004, 02:17
Nimble вне форума Посмотреть профиль Отправить личное сообщение для Nimble Найти все сообщения от Nimble
  № 1  
Nimble

Регистрация: Apr 2004
Сообщений: 7
По умолчанию Несложный вопрос про movieclip

Подскажите, плиз, как сделать movieclip, по нажатию
на который (это будет обычная фишка), он будет
плавно двигаться на какое-то расстояние, например, вправо.
Но чтобы при каждом нажатии!

Я делал movieclip, внутри него либо кнопку, либо другой
movieclip, и анимацию движения на несколько кадров.
На первый кадр вешал stop(). А на 1-й кадр основной
временной шкалы play() по нажатию кнопки. Все было бы
хорошо, только клип после проигрывания возвращается
обратно, а мне надо, чтобы у него стали новые координаты.
Я пробовал на последний кадр внутренней анимации
ставить новые координаты клипу (т.е. регистрационной точке), но в этот момент изображение относительно этой точки далеко, и когда я меняю координаты этой точки -
изображение сначала прыгает вправо, и только потом
возвращается в нужное положение.
Что можно сделать?

Заранее благодарен!

Старый 10.05.2004, 13:29
LSD_FOREVER вне форума Посмотреть профиль Отправить личное сообщение для LSD_FOREVER Посетить домашнюю страницу LSD_FOREVER Найти все сообщения от LSD_FOREVER
  № 2  
LSD_FOREVER
 
Аватар для LSD_FOREVER

Регистрация: Apr 2004
Адрес: РБ-Минск
Сообщений: 85
Отправить сообщение для LSD_FOREVER с помощью ICQ
корочь даешь мувику имя.
пишешь функцыю, что т вроде
imia_funcii= function() {
imia_klipa._x+=20; //т.е. сдвиг
}

а потом пользуешся функцией imia_interval=setInterval(imia_funccii,20);//help posmotri
и не забудь тыкнуць где нибудь
stopInterval(imia_interval);

Старый 10.05.2004, 17:33
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 3  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
на мувик код
Код:
on(release){
	n=20;
	this.onEnterFrame=function(){
		if(n--)this._x+=10;
		else delete this.onEnterFrame;
	}
}

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

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

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


 


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


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