Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Прошу помощи в написании скрипта (_rotate ?) (http://www.flasher.ru/forum/showthread.php?t=35641)

MaxOS 10.08.2002 01:55

Прошу помощи в написании скрипта (_rotate ?)
 
Помогите пожалуйста написать нехитрую задачу: Надобно, чтобы при нажатии на кнопочку некий MC поворачивался (эдак не сразу, а плавно) на заданный градус и при выполнении этого маневра сообщал бы об этом цыфровым способом.
Просьба решений с обычным твиннингом или с n-кадровыми циклами не предлагать, это понятно и так ;)
Спасибо !

lizergil 10.08.2002 02:19

вешаешь на этот (или на пустой) MC ActionScript
onClipEvent . . .
в котором есть блок, который запускается при нажатии твоей кнопки, и вертишь this как тебе надо, не забудь формулу перевода градусов в радианы (в flash углы задаются в радианах)
рад = Пи/180 * градус

MaxOS 10.08.2002 03:24

во-во-во ! нечто подобное я и ожидал прочитать :)
Г-да программеры ! Если это все так элементарно, наградите старика куском чистого кода. Если бы мне все было также просто и понятно как вам, я бы не просил о помощи, чесслово ;)

Fanatik 10.08.2002 07:54

могу скинуть исходник. только скажи, что се такое (МС) будет? просто гравитацию прописывать тоже надо с умом :D

MaxOS 10.08.2002 12:39

Fanatik ! Спасибо за сочувствие ! :)
Гравитация, собснна тут не надобится. MC представляет из себя грубо говоря сегмент колеса, поворачивающийся вокруг оси этого колеса на заданный угол и сообщающий о произведенном законченном движении куда-либо, например в другой MC или на root. Важно, чтобы угол поворота тоже мог задаваться пользователем.
Могу предложить альянс -твой код/мой дизайн ---> выкладываем "исходник" на общее благо

technic 10.08.2002 13:41

Вложений: 1
2MaxOS:
Первое, что пришло в голову...

Чего непонятно будет - пиши.

p.s. давно тебя не видно было здесь...

MaxOS 10.08.2002 18:46

technic спасибо, это именно то :)
Как в той истории про попа и кошку:"Грех велик, но какова простота !" :)
Спасибо !!!


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

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