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

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

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

Регистрация: Jan 2002
Сообщений: 19
По умолчанию Как зная координаты определить имя объекта?

Полустим знаю x и y нахождения объекта, как получить его имя?

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

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

т.е. никак

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

Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
Если у тебя он назван как mc_x_y и лежит в клипе _root.mc_parent, где x и y - цифирьки, то обращайся так: _root.mc_parent["mc_"+some_x+"_"+some_y]

"mc_"+some_x+"_"+some_y - это имя, а _root.mc_parent - это массив (точнее хэш) объектов, индексированных своими именами. Если лежит в руте, то пиши: _root["mc"+...]

ps: это годится только в том случае, если этот клип никуда не двигается, а стоит на месте и ты его обозвал "как надо" - в соостветствии с координатами.
__________________
subway.net.ru


Последний раз редактировалось [subway]design; 20.05.2002 в 17:33.
Старый 20.05.2002, 17:55
УильямБрэдберри вне форума Посмотреть профиль Отправить личное сообщение для УильямБрэдберри Посетить домашнюю страницу УильямБрэдберри Найти все сообщения от УильямБрэдберри
  № 4  
УильямБрэдберри
Мастер Цифрового Облика
 
Аватар для УильямБрэдберри

Регистрация: Apr 2000
Адрес: где-то там...
Сообщений: 4,510
Отправить сообщение для УильямБрэдберри с помощью AIM Отправить сообщение для УильямБрэдберри с помощью Yahoo
эт почему эт никак?

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

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
2 УильямБрэдберри
пАтАмУчтО понедельник день тяжелый
ЗЫ
а как

Старый 20.05.2002, 18:04
УильямБрэдберри вне форума Посмотреть профиль Отправить личное сообщение для УильямБрэдберри Посетить домашнюю страницу УильямБрэдберри Найти все сообщения от УильямБрэдберри
  № 6  
УильямБрэдберри
Мастер Цифрового Облика
 
Аватар для УильямБрэдберри

Регистрация: Apr 2000
Адрес: где-то там...
Сообщений: 4,510
Отправить сообщение для УильямБрэдберри с помощью AIM Отправить сообщение для УильямБрэдберри с помощью Yahoo
допустим:
в руте имеем три любых мувика
с любыми координатами

один из них имеет координаты 300х300

тогда имеем следующее

for(var n in _root)
{
if(_root[n]._x == 300 && _root[n]._y == 300)
{
trace(_root[n]._name)
}
}

ЗЫ: в корень
PSS: и двигай куды хошь


Последний раз редактировалось УильямБрэдберри; 20.05.2002 в 18:06.
Старый 20.05.2002, 18:19
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 7  
lexass
 
Аватар для lexass

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

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

Регистрация: Aug 2001
Сообщений: 4,121
xy = {x:100, y:100}; // любая точка

for (var i in _root) {
if (typeof (tmp=_root[i]) == "movieclip") {
if (tmp.hitTest(xy.x, xy.y, true)) {
trace("yeeehaaaw :)) "+tmp);
}
}
}

...а то мало ли у какого объекта могут быть определены свойства _х и _у :)))


Последний раз редактировалось Nox Noctis; 20.05.2002 в 20:05.
Старый 20.05.2002, 21:42
[subway]design вне форума Посмотреть профиль Отправить личное сообщение для [subway]design Посетить домашнюю страницу [subway]design Найти все сообщения от [subway]design
  № 9  
[subway]design
 
Аватар для [subway]design

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

Старый 21.05.2002, 00:08
LowFeaR вне форума Посмотреть профиль Отправить личное сообщение для LowFeaR Найти все сообщения от LowFeaR
  № 10  
LowFeaR
 
Аватар для LowFeaR

Регистрация: Jan 2002
Сообщений: 19
Всем спасибо!

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

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

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


 


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


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