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

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

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

Регистрация: Dec 2001
Адрес: Moldova, Kishinev
Сообщений: 7
По умолчанию Один tellTarget для нескольких объектов сразу

Флэшери подскажите пож. следующую вещь:
Есть три мувика и для всех их надо установить одно свойство при определнном событии. Не хотелосьбы писать длинный код типа

onClipEvent(mouseUp){
if (getProperty (_root.begunok, _x)<>175) {
setProperty (_root.tab1, _visible, 0);
setProperty (_root.tab2, _visible, 0);
setProperty (_root.tab3, _visible, 0);
}
}

возможноли что то типа
onClipEvent(mouseUp){
if (getProperty (_root.begunok, _x)<>175) {
setProperty ("_root.tab1"&&"_root.tab2"&&"_root.tab3", _visible, 0);
}
Пробовал по всякому - никак не получается.
Заранее благодарен.

Старый 11.12.2001, 04:55
nme вне форума Посмотреть профиль Отправить личное сообщение для nme Найти все сообщения от nme
  № 2  
nme

Регистрация: Mar 2001
Адрес: Саров
Сообщений: 112
Отправить сообщение для nme с помощью ICQ
Неа, нельзя так.
__________________
_____________
Best regards . . .
Домой

Старый 11.12.2001, 14:15
Serge24 вне форума Посмотреть профиль Отправить личное сообщение для Serge24 Посетить домашнюю страницу Serge24 Найти все сообщения от Serge24
  № 3  
Serge24

Регистрация: Nov 2001
Адрес: Россия, Москва
Сообщений: 93
Отправить сообщение для Serge24 с помощью ICQ
Зато можно через цикл (да тот же For...) менять имена мувиков типа:
*********************************
for(i=1; i<4; i++) {
name="tab"+i;
setproperty ( name , _visible , 0 );
}
__________________
- Мир вам всем -
-------------------

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

Регистрация: Aug 2001
Сообщений: 4,121
здрааасьте...

а кто ж мешает написать
_root.tab1._visible = _root.tab2._visible = _root.tab3._visible = false

?!
круто, правда ?

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

Регистрация: Nov 2001
Адрес: Россия, Москва
Сообщений: 93
Отправить сообщение для Serge24 с помощью ICQ
2Nox Noctis

Я если не известно сколько мувиков ?
__________________
- Мир вам всем -
-------------------

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

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

ну хорошо, допусти м все-таки не известно, но называются они одинаково: tab0,tab2, и так далее до tabN
N не знаем

пишем что-нить типа
for (i = 0; _root["tab"+i]; i++) {
_root["tab"+i]._visible = false;
}

устраивает ?

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

Регистрация: Nov 2001
Адрес: Россия, Москва
Сообщений: 93
Отправить сообщение для Serge24 с помощью ICQ
Ну так и нормально.

Я на пример так делал: когда эти мувики рожаешь им же тоже имена надо задавать? Вот их и задаешь таким же образом. Значит последниее значение в переменной цикла "рожания" будет количество мувиков. Какие проблемы сделать обратный цикл и убить всех начиная с № последнего и до № первого? Просто в моем вариенте вместо i<4 надо написакать i<n к примеру. и все.

У меня много где используется.
__________________
- Мир вам всем -
-------------------

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

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

Старый 11.12.2001, 18:46
Serge24 вне форума Посмотреть профиль Отправить личное сообщение для Serge24 Посетить домашнюю страницу Serge24 Найти все сообщения от Serge24
  № 9  
Serge24

Регистрация: Nov 2001
Адрес: Россия, Москва
Сообщений: 93
Отправить сообщение для Serge24 с помощью ICQ
Дык все равно в независимовти от места создания клипа и обстоятелсьтв с этим связаных счетчик (который одновременно является суфиксом имени клипа) тикае только в одну сторону без проскоков. Ну естественно что стирать можно точно также. А если нужно какой-нить оставить - отлавливать по имени придется или после полного "килла" опять его родить.

Вроде бы проблем не должно быть, "я так думаю, вах!"
__________________
- Мир вам всем -
-------------------

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

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

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


 


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


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