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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 17.11.2002, 18:57
KomSerg вне форума Посмотреть профиль Отправить личное сообщение для KomSerg Посетить домашнюю страницу KomSerg Найти все сообщения от KomSerg
  № 1  
KomSerg
 
Аватар для KomSerg

Регистрация: Feb 2001
Адрес: Москва
Сообщений: 159
Отправить сообщение для KomSerg с помощью ICQ
По умолчанию Поворот объекта

Здравствуйте !
НУжна помощь !!!
Вот есть Movie Clip. Ну ясно что точка (0;0) находится посередине !

Мне нужно чтобы когда двигаешь мышкой - определялся угол оворота и какой то другой объет поворачивался на такой же угол !

ну вот что то вроде того !
http://www.flashcan.com/cards/build13.html
видите как там объекты повораричаются
при нажатии на кружок - он начинает поворачиваться !
вот мне нужно точно такую же штуку сделать !
Пмогите написать код для поворота объекта

я в принципе сделал такое но мне надо чтоб он не сразу поворчивался на угол который определяется мышкой а угол относительно того на котором он сейчас находится
короче чтоб плавно было

Старый 17.11.2002, 19:20
[subway]design вне форума Посмотреть профиль Отправить личное сообщение для [subway]design Посетить домашнюю страницу [subway]design Найти все сообщения от [subway]design
  № 2  
[subway]design
 
Аватар для [subway]design

Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
Открывай справочник по Флешу (F1) и ищи:

MovieClip._rotate
MovieClip._xmouse
MovieClip._ymouse
Math.atan2(x,y)

+ курс тригонометрии 9-ого класса.

Удачи.
__________________
subway.net.ru

Старый 17.11.2002, 22:30
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 3  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
2[subway]design
ты предлагаешь слишком продвинутые методы =)


для начала надо научиться пользоваться поиском по форуму...

но даже это слишком сложно - можно просто для начала разуть глазки и посмотреть СОСЕДНЮЮ тему на этой же странице =)

Старый 18.11.2002, 09:03
[subway]design вне форума Посмотреть профиль Отправить личное сообщение для [subway]design Посетить домашнюю страницу [subway]design Найти все сообщения от [subway]design
  № 4  
[subway]design
 
Аватар для [subway]design

Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
А унижать-то зачем товарища?
__________________
subway.net.ru

Старый 18.11.2002, 12:54
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 5  
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
2subway

Это унижение? Это Нокс его отечески по попке похлопал. При всем при том. что топик "Поворот объекта" (с различиями лишь в строчных/прописных буквах) появляется сразу, как только исчезает предыдущий (а иногда и не дожидаясь).
__________________
...убивать людей не удовольствия ради, но для еды.

Старый 18.11.2002, 15:43
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 6  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
я кого-то здесь унизил ?
если кто-то воспринял это как унижение собственного достоинства - тоо мне жаль вашу хрупкую душевную организацию...

17-11-2002 17:57
появилась эта тема...

16-11-2002 10:50
появилась тема с АБСОЛЮТНО таким же содержанием...

вам не кажется что это перебор ?

...так что никакое это не унижение - а так, бытовое хамство =)

Старый 18.11.2002, 15:58
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 7  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
2Nox Noctis
так их так, плодят топики
а в их названии только одну букву меняют...

вааще разрешил бы постить только после проверки познания манула процентов хотяб на 30 по АС
__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Старый 18.11.2002, 16:37
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 8  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
Thumbs down вот вы не о деле говорите ребзя!

нет ну вот ведь вредный народ пошел!
Нет шоб ответить парню коротко и понятно...

мне вот другое непонятно -
Цитата:
Вот есть Movie Clip. Ну ясно что точка (0;0) находится посередине !
мне например неясно почему эта самая точка именно посередине!
Растолкуйте мне?

а для Комарова Сергея:
у тебя есть координаты твоего клипа и координаты мыши, ты можешь найти разность X и Y. тебе нужно фактически найти угол образуемый гипотенузой прямоугльного треугольника и обним из катетов (Х).
вспомни прямоугольный треугольник. Тангенс угла это отношение противолежащего этому углу катета к прилежащему. В данном случае tan(ugol) = Y/X , отсюда ugol = ATAN(Y/X)
тебе осталось открыть мануал и найти нужные функции.
Успехов!

2 Lexass:
я тут в одном из топиков предложил за злость тебя утопить в пиве и забить воблой, ты не против?
__________________
Max.


Последний раз редактировалось Max N Chubin_; 18.11.2002 в 16:39.
Старый 18.11.2002, 17:23
KomSerg вне форума Посмотреть профиль Отправить личное сообщение для KomSerg Посетить домашнюю страницу KomSerg Найти все сообщения от KomSerg
  № 9  
KomSerg
 
Аватар для KomSerg

Регистрация: Feb 2001
Адрес: Москва
Сообщений: 159
Отправить сообщение для KomSerg с помощью ICQ
Ну я имел ввиду что не как в основной сцене точка (0;0) находится в левом верхнем углу а эта точка посередине.
ну эта середина конечно абстрактная смотря для чего середина, но япротсо обычно выражаюсь так !

Старый 18.11.2002, 17:31
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 10  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
2 Комаров Сергей:
ты не то комментируешь! Лучше бы ты ответил, понял ли ты объяснение или картинку слать?
__________________
Max.

Создать новую тему   Часовой пояс GMT +4, время: 03:35.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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