![]() |
|
||||||||||
|
|||||
|
Регистрация: 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! |
|
|||||
|
виртуальное земноводное
|
На кнопку пишешь:
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"); }
__________________
Дешевый критикан |
|
|||||
|
Мастер Цифрового Облика
|
|
|
|||||
|
Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
|
Спасибо ГОЛОВАСТЫЙ!!!
а также спасибо Fisher и Pavlusha!
__________________
I denti non possono dire niente... senza la lingua... Perche' la tua lingua e' mia! |
|
|||||
|
виртуальное земноводное
|
Нэзашта
![]() Кстати у Уильяма урок не плохой. Очь пояснений много.
__________________
Дешевый критикан |
|
|||||
|
алкаголик и придурок
Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
|
Цитата:
![]() |
|
|||||
|
виртуальное земноводное
|
А мне этот кусок нравится
11. оставим бедную кнопку и займемся новорожденным (- поручик, вы любите детей? -- мм..мм.. детей? - нет, но САМ процесс!), перед нами лежит новорожденный! movie Clip. (у меня он какой-то бледненький, гад =(, Питер сказался, что поделаешь) что необходимо новорожденным? П р а в и л ь н о - ИМЯ! Если точнее - instance name ща придумаем... ![]()
__________________
Дешевый критикан |
|
|||||
|
а так не легче? в первом фрейме пишем:
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, время: 22:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|