![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2006
Сообщений: 14
|
Помогите пожалуйста! Как сделать вот такой эффект во флеше - плавное увеличение при наведении курсора на обьект, как на этой карте,
вот на этой странице http://awedi.com/ , при помощи какой функции? буду очень благодарна за ответ!!!! |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 63
|
по моему там кнопки просто
на 2м кадре мувик с твином растягивания а в 3ем кадре мувик с твином сжимания |
|
|||||
|
Регистрация: Sep 2005
Адрес: SPb
Сообщений: 852
|
Да, это обыкновенный motion tween
Либо сделанный вручную, либо программно. |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 111
|
Господи простая анимация, просто пропиши когда наводиш делалась такая анимация и усё...)))
|
|
|||||
|
Регистрация: Sep 2006
Сообщений: 14
|
А как прописать то? Напишите если не трудно как это выглядит в экшн скрипте... Потому что если делать анимацию, - то она постоянно крутится, а не при наведении курсора.
А что анимация это то я поняла) почему такой плавный переход? |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 18
|
а можно для тех кто в танке код?
вернее мне нуно код..чтоб при наведении на кнопку она (кнопочка) плавано уввеличивалась. как это сделать прграммно? =) Последний раз редактировалось Nusha_gtn; 23.04.2007 в 01:51. |
|
|||||
|
Регистрация: Mar 2007
Сообщений: 168
|
Я по ссылке не ходил! Но понял что вам нужно что-то типа того:
http://www.free-lance.ru/users/SGV/v...p?prjid=357997 |
|
|||||
|
По ссылке ничего не нашел, так что пишу как понял.
Программно: import mx.transitions.*;
import mx.transitions.easing.*;
button_instance.onRollOver = function()
{
var in_x_tween:Tween = new Tween(this, "_width", Bounce.easeIn, this._width, 120, 0.01*(120-this._width), true);
var in_y_tween:Tween = new Tween(this, "_height", Bounce.easeIn, this._height, 120, 0.01*(120-this._height), true);
};
button_instance.onRollOut = function()
{
var out_x_tween:Tween = new Tween(this, "_width", Bounce.easeOut, this._width, 100, 0.01*(this._width-100), true);
var out_y_tween:Tween = new Tween(this, "_height", Bounce.easeOut, this._height, 100, 0.01*(this._height-100), true);
};
button_instance.onRelease = function ()
{
// Сюда написать действия, которые должны выполниться при нажатии на кнопку
}
|
|
|||||
|
Вот исходник, на всякий случай
|
![]() |
![]() |
Часовой пояс GMT +4, время: 21:03. |
|
|
« Предыдущая тема | Следующая тема » |
|
|