![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Banned
[+1 16.01.09]
[+1 21.07.08] [+3 08.09.08] Регистрация: Apr 2008
Адрес: Hm...will it blend?
Сообщений: 303
|
Вот он уменьшается и становится в центр:
А что значит "увеличиваться анимационно"? |
|
|||||
|
Регистрация: Oct 2008
Сообщений: 23
|
Что-то у меня вообще ниче не получается
![]() Я хочу чтобы мувик изначально находился на определенном месте (координаты которого можно задать в коде) и был например 40% от реального размера! Потом при щелчке он увеличивается (как motion tween, т.е. постепенно) до 100% и становится на центр сцены!!! Потом при нажатии кнопки, он возвращается в исходное состояние и размеры! |
|
|||||
|
Banned
[+1 16.01.09]
[+1 21.07.08] [+3 08.09.08] Регистрация: Apr 2008
Адрес: Hm...will it blend?
Сообщений: 303
|
Сохраните для 7 флешки, а то у меня Unexpected file format
|
|
|||||
|
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
А например привлечь Tween,в голову не приходило?
Он как раз и создан для тех,кто хочет чтоб Цитата:
__________________
Я просто добрый шутник. |
|
|||||
|
Регистрация: Oct 2008
Сообщений: 23
|
из 9го можно сохранить только в 8ой
![]() |
|
|||||
|
Banned
[+1 16.01.09]
[+1 21.07.08] [+3 08.09.08] Регистрация: Apr 2008
Адрес: Hm...will it blend?
Сообщений: 303
|
Так, когда дело доходит до таких слов:
я спешно ретируюсь с поле боя ![]() |
|
|||||
|
Регистрация: Oct 2008
Сообщений: 23
|
scarbo, спасибо! отлично работает!
А можно прокомментировать код? ![]() |
|
|||||
|
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
Блин,я уж удалил пример.
Ну в первых строках мы импортируем классы для создания плавной анимации,в принципе тут многие не долюбливают адобовские классы и пишут свои,это и понятно у каждого свои запросы,но когда надо не заморачиваясь что-то плавно увеличить или уменьшить,почему бы и нет? Ладно отвлекся,вот мы их с импонтировали,потом нашему мувику назначаем,сжатие в 40%. Далее пишем функцию,которая отвечает за нажатие по мувику,в ней простейшее проверочное условие,если щелкнули 1 раз то увеличиваем,если 2 раз,то уменьшаем. И 2 функции увеличения и уменьшения,в котрых ,собственно ,и подключается класс Tween. Вот и все // Цитата:
__________________
Я просто добрый шутник. |
|
|||||
|
Banned
[+1 16.01.09]
[+1 21.07.08] [+3 08.09.08] Регистрация: Apr 2008
Адрес: Hm...will it blend?
Сообщений: 303
|
Цитата:
![]() |
|
|||||
|
Регистрация: Oct 2008
Сообщений: 23
|
import mx.transitions.*;
import mx.transitions.easing.*;
var mojno:Boolean = true
my_mc._xscale = my_mc._yscale = 40
my_mc.onPress = function(){
if(mojno){
mojno = false
zoomUv(this);
}else{
mojno = true
zoomUm(this);
}
}
//
function zoomUv(mc:MovieClip){
mc.varTween = new Tween(mc,"_xscale",Regular.easeOut,40,100,1.2,true);
mc.varTween1 = new Tween(mc,"_yscale",Regular.easeOut,40,100,1.2,true);
}
//
function zoomUm(mc:MovieClip){
mc.varTween = new Tween(mc,"_xscale",Regular.easeOut,100,40,1.2,true);
mc.varTween1 = new Tween(mc,"_yscale",Regular.easeOut,100,40,1.2,true);
}
А как задать изначальные координаты его расположения? Как написать чтобы после увеличения он поместился в центр? И как после уменьшение вернуть его на изначальную позицию? |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|