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

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

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

Регистрация: Aug 2005
Сообщений: 48
По умолчанию изменение формы с замедлением

Всем приветб помогите плз
У меня движется мувик с замедлением

onClipEvent(load){
_x=0;
_y=0;
speed=10;
}
onClipEvent(load){
targetx=_root._x=100;
targety=_root._y=100;
}
onClipEvent(enterFrame){
_x+=(targetx-_x)/speed;
_y+=(targety-_y)/speed;

}

А как при етом еще написать изменение формы (размера) с замедлением, изменение прозрачности, и повернуть мувик на 45 градусов вправо?
Спасибо огромное


Последний раз редактировалось andy7; 30.08.2005 в 09:11.
Старый 30.08.2005, 14:07
eshkel вне форума Посмотреть профиль Отправить личное сообщение для eshkel Найти все сообщения от eshkel
  № 2  
Ответить с цитированием
eshkel

Регистрация: Jun 2005
Сообщений: 12
насчет размеров
this._width = this._width*100/(100-speed);
this._height = this._height *100/(100-speed);
this._xscale = 100;
this._yscale = 100;
в том - же onEnterFrame, то - же касается прозрачности, насчет програмных поворотов не знаю,
и насчет скорости можно пойти по другому пути - сейчас у тебя скорость изменения постоянная, а меняется приращение. можно приращение оставить постоянным, а изменять его сначала каждый первый кадр, потом каждый второй, каждый третий и т.д.
кстати приведенный пример работает не линейно, а экспоненциально(и не забудь проверить 100-speed на 0)

Старый 30.08.2005, 14:23
Nео вне форума Посмотреть профиль Отправить личное сообщение для Nео Найти все сообщения от Nео
  № 3  
Ответить с цитированием
Nео
 
Аватар для Nео

Регистрация: Jun 2005
Адрес: Kharkov
Сообщений: 63
Отправить сообщение для Nео с помощью ICQ
прозрачность this._alpha
поворот this._rotation
__________________
The matrix has you...

Старый 31.08.2005, 06:23
andy7 вне форума Посмотреть профиль Отправить личное сообщение для andy7 Посетить домашнюю страницу andy7 Найти все сообщения от andy7
  № 4  
Ответить с цитированием
andy7

Регистрация: Aug 2005
Сообщений: 48
Thanks!
Эти значения в onEnterFrame меняют размер, прозрачность и градус с самого начала. Мне же надо чтоб мувик менял размер и т.д по мере замедленного движения, то есть чтоб он и вращался и менял размер с замедлением, ?

Старый 31.08.2005, 12:27
Nео вне форума Посмотреть профиль Отправить личное сообщение для Nео Найти все сообщения от Nео
  № 5  
Ответить с цитированием
Nео
 
Аватар для Nео

Регистрация: Jun 2005
Адрес: Kharkov
Сообщений: 63
Отправить сообщение для Nео с помощью ICQ
ну тогда надо задать мат. функцию по которой значения будут меняться и счетчик и впихнуть их в onEnterFrame
__________________
The matrix has you...

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

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

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


 


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


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