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

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

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

Регистрация: Aug 2000
Адрес: Kishinev
Сообщений: 96
По умолчанию преобразование координат одного мувика к координатам другого?

Есть мувик _root.info и есть кнопка _root.m1.m2.m3.o1. Мне нужно чтобы при наведении на кнопку мувик info позиционировался на кнопку o1. Подозреваю что это делается с помощью localToGlobal, даже не подозреваю а точно знаю т.к делал это раньше, но что-то я затупил) Помню что это очень просто ,но потерял уже целый день и так ничего не вышло.Помогите плиз!

Старый 01.09.2005, 03:02
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 2  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
че значит "позиционировался"? а вообще забей на все локалытуглобалы и т.д. и юзай сложение координат :d

Старый 01.09.2005, 04:09
Nine вне форума Посмотреть профиль Отправить личное сообщение для Nine Найти все сообщения от Nine
  № 3  
Ответить с цитированием
Nine

Регистрация: Aug 2000
Адрес: Kishinev
Сообщений: 96
насчет "позиционировался" - мувик info это подсказка которая должна появлятся когда наводиш на обьект m1.m2.m3.o1 (их несколько о1,о2,...оn). m3 - это карта, m2 - я таскаю , а m1- масштабирую.

а со сложением координат енто как?

Старый 01.09.2005, 11:43
Nео вне форума Посмотреть профиль Отправить личное сообщение для Nео Найти все сообщения от Nео
  № 4  
Ответить с цитированием
Nео
 
Аватар для Nео

Регистрация: Jun 2005
Адрес: Kharkov
Сообщений: 63
Отправить сообщение для Nео с помощью ICQ
2K.A.T.A.F.A.L.K.E.R
нельзя забивать! А если мувик будет растягиваться или поворачиваться, как будешь юзать сложение координат???

2Nine
var coord:Object = {x:0, y:0};
m1.m2.m3.o1.localToGlobal(coord);
info._x = coord.x;
info._y = coord.y;
__________________
The matrix has you...

Старый 01.09.2005, 17:34
Nine вне форума Посмотреть профиль Отправить личное сообщение для Nine Найти все сообщения от Nine
  № 5  
Ответить с цитированием
Nine

Регистрация: Aug 2000
Адрес: Kishinev
Сообщений: 96
ok это работает спасибо, а если у меня info находится в m1 т.е. m1.info, то как будет выглядет этот блок?

Старый 01.09.2005, 18:01
Psychocat вне форума Посмотреть профиль Отправить личное сообщение для Psychocat Посетить домашнюю страницу Psychocat Найти все сообщения от Psychocat
  № 6  
Ответить с цитированием
Psychocat
 
Аватар для Psychocat

Регистрация: May 2003
Адрес: Новосибирск
Сообщений: 189
Цитата:
Сообщение от Nine
ok это работает спасибо, а если у меня info находится в m1 т.е. m1.info, то как будет выглядет этот блок?
Да действительно, как?
Мне тоже интересно. Вещь полезная.

Старый 02.09.2005, 01:38
D-MAN вне форума Посмотреть профиль Отправить личное сообщение для D-MAN Найти все сообщения от D-MAN
  № 7  
Ответить с цитированием
D-MAN
 
Аватар для D-MAN

Регистрация: Nov 2003
Сообщений: 256
Тада надо юзать globalToLocal
__________________
Программирование на Flash подобно шаманству, гаданию на кофейной гуще - никогда не знаешь, что получится.

Anime Must Die!

Старый 02.09.2005, 04:38
Nine вне форума Посмотреть профиль Отправить личное сообщение для Nine Найти все сообщения от Nine
  № 8  
Ответить с цитированием
Nine

Регистрация: Aug 2000
Адрес: Kishinev
Сообщений: 96
чето не выходит (
я конечно всех задолбал), но можно конкретно как выглядит код в данном случае:

мувик info это подсказка которая должна появлятся когда наводиш на обьект m1.m2.m3.o1 (их несколько о1,о2,...оn). m3 - это карта, m2 - я таскаю , а m1- масштабирую.
у меня info находится в m1 т.е. m1.info.
P.S. Незнаю почему, но я все никак не могу понять логику localToGlobal и globalToLocal что куда переводит и в каком случае ))

Старый 02.09.2005, 11:39
Nео вне форума Посмотреть профиль Отправить личное сообщение для Nео Найти все сообщения от Nео
  № 9  
Ответить с цитированием
Nео
 
Аватар для Nео

Регистрация: Jun 2005
Адрес: Kharkov
Сообщений: 63
Отправить сообщение для Nео с помощью ICQ
var coord:Object = {x:0, y:0};
m1.m2.m3.o1.localToGlobal(coord);
m1.globalToLocal(coord);
m1.info._x = coord.x;
m1.info._y = coord.y;
__________________
The matrix has you...

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

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

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


 


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


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