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

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

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

Регистрация: Mar 2001
Сообщений: 160
Отправить сообщение для Nata_cher с помощью ICQ Отправить сообщение для Nata_cher с помощью Skype™
По умолчанию Чтение имени экземпляра movieClip

Вопрос: как можно программно прочитать имя экземпляра movieClip, который выполняется в данный момент, так чтобы его можно было использовать командой tellTarget? и можно ли вообще это сделать?
Заранее спасибо.
__________________
Лень - двигатель прогресса....

Старый 25.02.2003, 13:17
Alex_Lom вне форума Посмотреть профиль Отправить личное сообщение для Alex_Lom Найти все сообщения от Alex_Lom
  № 2  
Alex_Lom

Регистрация: Mar 2001
Адрес: Киев
Сообщений: 91
Отправить сообщение для Alex_Lom с помощью ICQ
немного не понятна ситуация... где выполняется и откуда он там взялся?

Старый 25.02.2003, 13:56
Cerber вне форума Посмотреть профиль Отправить личное сообщение для Cerber Посетить домашнюю страницу Cerber Найти все сообщения от Cerber
  № 3  
Cerber
 
Аватар для Cerber

Регистрация: May 2001
Сообщений: 1,042
this

ЗЫ: на клип повесь trace(this) и помотри чего получиться

Старый 25.02.2003, 16:35
Nata_cher вне форума Посмотреть профиль Отправить личное сообщение для Nata_cher Посетить домашнюю страницу Nata_cher Найти все сообщения от Nata_cher
  № 4  
Nata_cher

Регистрация: Mar 2001
Сообщений: 160
Отправить сообщение для Nata_cher с помощью ICQ Отправить сообщение для Nata_cher с помощью Skype™
По умолчанию ситуация подробнее

о основном Timeline запускаю различные маленькие movieClip, все экземплярчики имеют имена. Хочу, прочитать эти имя (имена)экземплярчика, который играет в данном frame(текущий) основного Timeline.
можно ли это сделать? и если можно то как?
trace(this) показывает _delth...
Заранее спасибо
__________________
Лень - двигатель прогресса....

Старый 25.02.2003, 16:56
believe вне форума Посмотреть профиль Отправить личное сообщение для believe Найти все сообщения от believe
  № 5  
believe
 
Аватар для believe

Регистрация: May 2001
Адрес: Санкт-Петербург
Сообщений: 69
Ne ponyatna zadacha Esli oni u tebya vse svaleni v odin kadr to i igrautsya vse a esli po kadram raskidani to mojno i kadri otslejivat

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

Регистрация: May 2001
Сообщений: 1,042
на клип повесь
onClipEvent(load){
trace(this);
}

Старый 25.02.2003, 20:38
Alex_Lom вне форума Посмотреть профиль Отправить личное сообщение для Alex_Lom Найти все сообщения от Alex_Lom
  № 7  
Alex_Lom

Регистрация: Mar 2001
Адрес: Киев
Сообщений: 91
Отправить сообщение для Alex_Lom с помощью ICQ
все равно не понятно...
при прохождении каждого кадра определять какие в нем есть мувики можно так:
Код:
_root.onEnterFrame = function(){
	for(var i in this){ // смотим что есть в руте
		if(typeof(this[i])=="movieclip"){ //убеждаемся что это мувик
			trace(this[i]._name); //получаем его имя, сравниваем...

		}
	}
}


Последний раз редактировалось Alex_Lom; 25.02.2003 в 20:40.
Старый 25.02.2003, 23:17
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 8  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
если есть куча клипов стоящих, к примеру, в первом кадре, и только один из них проигрывается, то тов. Лом мыслит верно :)

правда тогда все попроще:

Код:
nowPlaying = function () {
	for (var i in this) {
		if (this[i]._currentframe !== 1) {
			return this[i];
		}
	}
};
функция nowPlaying возвращает ссылку на тот мувиклип, который сейчас не в первом своем кадре.

Старый 26.02.2003, 13:17
Alex_Lom вне форума Посмотреть профиль Отправить личное сообщение для Alex_Lom Найти все сообщения от Alex_Lom
  № 9  
Alex_Lom

Регистрация: Mar 2001
Адрес: Киев
Сообщений: 91
Отправить сообщение для Alex_Lom с помощью ICQ
о, сенкс за высокую оценку тов. Nox
вообще я имел ввиду ситуацию когда есть много кадров(и слоев), и нужно определять существование того или иного клипа в данном кадре (хотя странная немного задача...), играет ли он сечас я не определял, хотя включив условие:
if (this[i]._currentframe !== 1) {...
можно и это. Послушаем автора вопроса, что конретно нужно(т.к я так но конца и не понял )

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

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

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


 


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


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