Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 04.01.2009, 20:11
helgboy вне форума Посмотреть профиль Отправить личное сообщение для helgboy Найти все сообщения от helgboy
  № 1  
Ответить с цитированием
helgboy

Регистрация: Dec 2008
Адрес: Moscow
Сообщений: 58
Отправить сообщение для helgboy с помощью ICQ
Question Как вращать мувики в action script 3.0

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


Последний раз редактировалось helgboy; 04.01.2009 в 20:22.
Старый 04.01.2009, 20:41
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 2  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
>>Да и еще вопрос как менять центр вращения?
Ложите мувик на спрайт и ставите мувику координаты, они и будут смещением.
Как вращать вокруг оси 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

Старый 04.01.2009, 20:59
helgboy вне форума Посмотреть профиль Отправить личное сообщение для helgboy Найти все сообщения от helgboy
  № 3  
Ответить с цитированием
helgboy

Регистрация: Dec 2008
Адрес: Moscow
Сообщений: 58
Отправить сообщение для helgboy с помощью ICQ
безуспешно.... earth.rotation = i вращается...
earth.rotationY = i нет!
Глянув на Ваш пример обнаружил что у вас в отличии от моего примера импортирована библиотека
import flash.geom.Vector3D; может в этом дело!!! Но у меня не получается ее импортировать пишет not found Vector3D.
Люди помогите разобраться!!!!!!

Старый 04.01.2009, 21:07
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 4  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Значит у вас CS3 там такого еще не было
А надо CS4 или flex_sdk_3.2.0
http://www.dnadillo.dn.ua/flex/flex.html

Старый 04.01.2009, 23:59
helgboy вне форума Посмотреть профиль Отправить личное сообщение для helgboy Найти все сообщения от helgboy
  № 5  
Ответить с цитированием
helgboy

Регистрация: Dec 2008
Адрес: Moscow
Сообщений: 58
Отправить сообщение для helgboy с помощью ICQ
у меня как раз Adobe Flash CS4

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

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


Последний раз редактировалось helgboy; 05.01.2009 в 00:28.
Старый 05.01.2009, 01:59
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
helgboy, для работы с 3D API требуется Flash CS4 (10) и соответствующий профиль (ActionScript 3.0, Flash Player 10). Если у вас CS3, то забудьте.

Старый 05.01.2009, 02:49
helgboy вне форума Посмотреть профиль Отправить личное сообщение для helgboy Найти все сообщения от helgboy
  № 7  
Ответить с цитированием
helgboy

Регистрация: Dec 2008
Адрес: Moscow
Сообщений: 58
Отправить сообщение для helgboy с помощью ICQ
Елки!!!! Спасибо всем! Выше я писал что у меня Adobe Flash CS4 вот только я забыл в пропертис поставить flash pleer 10 . Поставил все заработало!!!
Считаю тему закрытой...


Последний раз редактировалось helgboy; 05.01.2009 в 03:10.
Создать новую тему Ответ Часовой пояс GMT +4, время: 23:59.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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