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

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

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

Регистрация: May 2002
Адрес: Чебоксары
Сообщений: 3
Отправить сообщение для Sanka с помощью ICQ
По умолчанию как достать переменную из сдуплированного мувика

Помогите.... как достать переменную из сдуплированного мувика?
а то пишешь
1)
Код:
....
boxn = "box" add n;
phi = boxn add :alpha;
....
после этого phi = "boxn add :alpha";


2)
Код:
....
boxn = "box" add n;
phi = boxn add :alpha;
....
после этого phi = "";

а должно быть 60.

зы: flash5
__________________
sanka

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

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

Цитата:
Оригинал написал(а) Sanka
зы: flash5
если флэш 5 то причем тут двоеточие перед альфой ?

1. phi = eval(boxn + "._alpha");
2. phi = getProperty(boxn, _alpha);
3. путь_к_родительскому_клипу[boxn]._alpha;
(например: _root[boxn]._alpha)

варианты расположены в порядке _убывания_ быстродействия (это если придираться к быстродействию )
последний вариант красиво смотрится, но работает медленнее всех. медицинский факт.


Последний раз редактировалось Nox Noctis; 17.05.2002 в 10:44.
Старый 17.05.2002, 13:55
Sanka вне форума Посмотреть профиль Отправить личное сообщение для Sanka Найти все сообщения от Sanka
  № 3  
Sanka

Регистрация: May 2002
Адрес: Чебоксары
Сообщений: 3
Отправить сообщение для Sanka с помощью ICQ
По умолчанию alpha - это переменная

сорри.... так вот, я забыл сказать(а может нет тот пример взял)... alpha - переменная объявленная в мувике, а не его прозрачность.... ещё раз сорри
__________________
sanka

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

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

простейший способ обратиться к переИменной хоть в каком клипе это:

_root.clip1.clip2.alpha="data";
или
data=_root.clip1.clip2.alpha;

где _root. - это указание на то что путь начинается с самого нижнего уровня

clip1 - это клип находящийся на первом уровне

clip2 - клип вложенный в clip1

вот примерчик:

for(t=1;t<10;t++){
eval("_root.clip1.clip"+t+".alpha")="data";
}

тут для клипов с именами clip1 .. clip9. которые вложены в clip1 будет установлена переменная alpha="data"
__________________
Max.

Старый 17.05.2002, 14:52
Sanka вне форума Посмотреть профиль Отправить личное сообщение для Sanka Найти все сообщения от Sanka
  № 5  
Sanka

Регистрация: May 2002
Адрес: Чебоксары
Сообщений: 3
Отправить сообщение для Sanka с помощью ICQ
По умолчанию всем спасибо!!! помогла eval!!!

собственно %сабж%....
я недавно проги писать начал, тока сегодня узнал что есть такая замечательная вещь как eval ()
%))
__________________
sanka

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

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

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


 


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


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