Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   объекты с одинаковой функцией. как осуществить? (http://www.flasher.ru/forum/showthread.php?t=133658)

bittergas 09.12.2009 21:42

объекты с одинаковой функцией. как осуществить?
 
привет! простите, если уже было или есть хелпы, но я не нашёл. так вот проблема:

я имею мувиклипы (по назначению кнопки) под именами q1, q2, q3, q4... и к каждому пишу одно и тоже действие "открыть панельку и подгрузить картинку q1.jpg, q2.jpg.... ну каждому свою". можно ли как-то не писать эту функцию к каждому объекту каждый раз, а создать цикл, допустим "i" (которая допустим возрастает от 1 до 8) приписать к "q" чтобы получалось "q1, q2..." это записывается как " q+i " или как?

NoCD 09.12.2009 23:27

Код AS1/AS2:

for(var i=0;i<=4;i++){
var name = "q"+i
button = attachMovie("img",name,i)
button.onPress = button_f;
button.path_img = name+".jpg";
}
 
function button_f(){
 
Действие...
}


bittergas 10.12.2009 00:04

спасибо большое, буду пробовать!


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

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