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

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

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

Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
По умолчанию Програмное прикрепление скриптов???

Тут вопрос возник, даже не знаю как его назвать...
Вопрос такой: есть 10 кнопок. Они создаются путем дублирования оригинала:
for(i = 1; i < 11; i++) {
duplicateMovieClip(_root.main_btn, "main_" + i, i);
}

Кнопки отличаются только разными getURL.
И вот возникает проблема - хочется создать один экземпляр hitField, размножить его на 10 копий, которым программно прописать actions.

Господа Флешеры, какие будут мысли?
__________________
I denti non possono dire niente... senza la lingua...
Perche' la tua lingua e' mia!

Старый 16.11.2001, 14:31
gOloVasTicK  '~ вне форума Посмотреть профиль Отправить личное сообщение для gOloVasTicK  '~ Посетить домашнюю страницу gOloVasTicK  '~ Найти все сообщения от gOloVasTicK  '~
  № 2  
gOloVasTicK '~
виртуальное земноводное
 
Аватар для gOloVasTicK  '~

Регистрация: Mar 2001
Адрес: на работе
Сообщений: 1,779
Отправить сообщение для gOloVasTicK  '~ с помощью ICQ Отправить сообщение для gOloVasTicK  '~ с помощью AIM Отправить сообщение для gOloVasTicK  '~ с помощью Yahoo
На кнопку пишешь:
on(release){
_parent.func(_name);
}

//////////////

function func(name){
name=Number(name.substr(5));
if(name==1){url="http://some.com";}
if(name==2){url="http://some2.com";}
if(name==3){url="http://some3.com";}
getURL(url, "_blank");
}
__________________
Дешевый критикан

Старый 16.11.2001, 18:53
netstuff вне форума Посмотреть профиль Отправить личное сообщение для netstuff Найти все сообщения от netstuff
  № 4  
netstuff
 
Аватар для netstuff

Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
Спасибо ГОЛОВАСТЫЙ!!!

а также спасибо Fisher и Pavlusha!
__________________
I denti non possono dire niente... senza la lingua...
Perche' la tua lingua e' mia!

Старый 16.11.2001, 18:57
gOloVasTicK  '~ вне форума Посмотреть профиль Отправить личное сообщение для gOloVasTicK  '~ Посетить домашнюю страницу gOloVasTicK  '~ Найти все сообщения от gOloVasTicK  '~
  № 5  
gOloVasTicK '~
виртуальное земноводное
 
Аватар для gOloVasTicK  '~

Регистрация: Mar 2001
Адрес: на работе
Сообщений: 1,779
Отправить сообщение для gOloVasTicK  '~ с помощью ICQ Отправить сообщение для gOloVasTicK  '~ с помощью AIM Отправить сообщение для gOloVasTicK  '~ с помощью Yahoo
Нэзашта
Кстати у Уильяма урок не плохой. Очь пояснений много.
__________________
Дешевый критикан

Старый 16.11.2001, 19:18
sts вне форума Посмотреть профиль Отправить личное сообщение для sts Найти все сообщения от sts
  № 6  
sts
алкаголик и придурок
 
Аватар для sts

Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
Цитата:
Очь пояснений много.
...особенно в той части где про веревку

Старый 16.11.2001, 19:35
gOloVasTicK  '~ вне форума Посмотреть профиль Отправить личное сообщение для gOloVasTicK  '~ Посетить домашнюю страницу gOloVasTicK  '~ Найти все сообщения от gOloVasTicK  '~
  № 7  
gOloVasTicK '~
виртуальное земноводное
 
Аватар для gOloVasTicK  '~

Регистрация: Mar 2001
Адрес: на работе
Сообщений: 1,779
Отправить сообщение для gOloVasTicK  '~ с помощью ICQ Отправить сообщение для gOloVasTicK  '~ с помощью AIM Отправить сообщение для gOloVasTicK  '~ с помощью Yahoo
А мне этот кусок нравится

11. оставим бедную кнопку и займемся новорожденным

(- поручик, вы любите детей?
-- мм..мм.. детей? - нет,
но САМ процесс!),

перед нами лежит новорожденный!
movie Clip. (у меня он какой-то бледненький, гад =(, Питер сказался, что поделаешь)
что необходимо новорожденным?
П р а в и л ь н о - ИМЯ!
Если точнее - instance name
ща придумаем...

__________________
Дешевый критикан

Старый 16.11.2001, 20:00
Dolbyzerr вне форума Посмотреть профиль Отправить личное сообщение для Dolbyzerr Посетить домашнюю страницу Dolbyzerr Найти все сообщения от Dolbyzerr
  № 8  
Dolbyzerr
 
Аватар для Dolbyzerr

Регистрация: Apr 2001
Адрес: Internet (Moscow)
Сообщений: 530
Отправить сообщение для Dolbyzerr с помощью ICQ
а так не легче? в первом фрейме пишем:

j=0;
mas= new Array();
mas[j++]="yo";
mas[j++]="yo";
mas[j++]="yo";
mas[j++]="yo";
mas[j++]="yo";
mas[j++]="yo";
mas[j++]="yo";
mas[j++]="yo";
mas[j++]="yo";
mas[j++]="yo";
mas[j++]="yo";


btn._visible=false;
for (i=1;i<>11;i++) {
duplicateMovieClip ( "btn", "btn" add i, i );
setProperty ( "btn" add i, _x, btn._x + (i*30) );
set ( "btn" add i add ":url", mas[i] );
}

в массиве пишем всё что нужно...
а в кнопке (btn) делаем getUrl(url);



Я не прав?
__________________
Читается Долбайзерр...
(смесь гриндайзера и бульдозера)

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

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

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


 


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


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