Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как вращать мувики в action script 3.0 (http://www.flasher.ru/forum/showthread.php?t=119875)

helgboy 04.01.2009 20:11

Как вращать мувики в action script 3.0
 
Функция "this.earth.rotation=i; " успешно вращает мувклип earth вокруг оси z.
Как вращать вокруг оси x и y ?
(this.earth.rotationY=i не работает мувик стоит как вкопанный....)
Да и еще вопрос как менять центр вращения?

Alex Lexcuk 04.01.2009 20:41

>>Да и еще вопрос как менять центр вращения?
Ложите мувик на спрайт и ставите мувику координаты, они и будут смещением.
Как вращать вокруг оси x и y ?
Я так делаю, cтавлю мувику все координаты (так надо)
Код:

mc.x = mc.y = mc.z = mc.rotationY = mc.rotationX = mc.rotationZ = 0;
//теперь можно и одну только
mc.rotationY=i

http://www.dnadillo.dn.ua/flex/3d-text-cube.html

helgboy 04.01.2009 20:59

безуспешно.... earth.rotation = i вращается...
earth.rotationY = i нет!
Глянув на Ваш пример обнаружил что у вас в отличии от моего примера импортирована библиотека
import flash.geom.Vector3D; может в этом дело!!! Но у меня не получается ее импортировать пишет not found Vector3D.
Люди помогите разобраться!!!!!!

Alex Lexcuk 04.01.2009 21:07

Значит у вас CS3 там такого еще не было
А надо CS4 или flex_sdk_3.2.0
http://www.dnadillo.dn.ua/flex/flex.html

helgboy 04.01.2009 23:59

у меня как раз Adobe Flash CS4

Добавлено через 28 минут
"Ложите мувик на спрайт"
разъясните поподробней (я беру простую картинку и конвертирую ее в MovieCLip)

и еще, rotationX rotationY rotationZ у мувика отсутствуют! (имеют значение undefined)

etc 05.01.2009 01:59

helgboy, для работы с 3D API требуется Flash CS4 (10) и соответствующий профиль (ActionScript 3.0, Flash Player 10). Если у вас CS3, то забудьте.

helgboy 05.01.2009 02:49

Елки!!!! Спасибо всем! Выше я писал что у меня Adobe Flash CS4 вот только я забыл в пропертис поставить flash pleer 10 . Поставил все заработало!!!
Считаю тему закрытой...


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

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