Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Подкиньте идею. _rotation (http://www.flasher.ru/forum/showthread.php?t=121345)

RinOS 13.02.2009 16:33

Подкиньте идею. _rotation
 
Здравствуйте! Есть n мувиков, любой из них могу перемещать мышкой (написал скрипт), хотелось бы как ни будь, просто реализовать, поворот этих мувиков. Какие будут идеи?

switchfd 13.02.2009 18:56

выложи сначала скрипт)
Ммм ну самое простое это при наведении мыши чтобы мувик поворачивался на небольшой угол. Или когда перетаскиваеш чтобы был поворот. Где-то видел примеры сжатия и расширения мувиков, там создавался эффект трехмерного вращения. Если это фотогалерея, то можно реализвать следующее: ты нажимаешь на фото, оно переворачивается и становится видна на обратной стороне какая-нибудь надпись.
Еще посмотри как в АС3 делают 3Д галереи.

RinOS 13.02.2009 19:08

Да скрипт примитивный.

Код AS1/AS2:

on (press) {
  startDrag (this);
}
on (release) {
  stopDrag ();
}

Хотел я поворот мувика делать при дабл клике или при клике правой кнопкой мыши, но во флеше это не так то просто. А хотелось бы какое ни будь простое решение, что бы можно было поворачивать мувик.

Обратите внимание на слово "Простое решение" :) сложную вещь я и сам придумал :)

==========НЕ читайте ниже :) можно мозг сломать :)==========

Если интересно то придумал так. Создаю мувик присваиваю событие onRollOver, в этой процедуре при наведение на мувик создаю еще один мувик типа стрелочки для поворота и присваиваю onPress еще одну процедуру которая при нажатие на эти стрелочки поворачивает основной мувик. потом при onRollOut становиться _visible = false.

iNils 13.02.2009 22:35

Прочтите название раздела внимательно.


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

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