![]() |
Вот он уменьшается и становится в центр:
Код:
var i = 0; |
Вложений: 1
Что-то у меня вообще ниче не получается :(
Я хочу чтобы мувик изначально находился на определенном месте (координаты которого можно задать в коде) и был например 40% от реального размера! Потом при щелчке он увеличивается (как motion tween, т.е. постепенно) до 100% и становится на центр сцены!!! Потом при нажатии кнопки, он возвращается в исходное состояние и размеры! |
Сохраните для 7 флешки, а то у меня Unexpected file format
|
Вложений: 1
А например привлечь Tween,в голову не приходило?
Он как раз и создан для тех,кто хочет чтоб Цитата:
|
Вложений: 1
из 9го можно сохранить только в 8ой :(
|
Так, когда дело доходит до таких слов:
Код:
import mx.transitions.*; |
scarbo, спасибо! отлично работает!
А можно прокомментировать код? :rolleyes: |
Блин,я уж удалил пример.
Ну в первых строках мы импортируем классы для создания плавной анимации,в принципе тут многие не долюбливают адобовские классы и пишут свои,это и понятно у каждого свои запросы,но когда надо не заморачиваясь что-то плавно увеличить или уменьшить,почему бы и нет? Ладно отвлекся,вот мы их с импонтировали,потом нашему мувику назначаем,сжатие в 40%. Далее пишем функцию,которая отвечает за нажатие по мувику,в ней простейшее проверочное условие,если щелкнули 1 раз то увеличиваем,если 2 раз,то уменьшаем. И 2 функции увеличения и уменьшения,в котрых ,собственно ,и подключается класс Tween. Вот и все // Цитата:
|
Цитата:
|
Код:
import mx.transitions.*;А как задать изначальные координаты его расположения? Как написать чтобы после увеличения он поместился в центр? И как после уменьшение вернуть его на изначальную позицию? |
| Часовой пояс GMT +4, время: 01:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.