PDA

Просмотр полной версии : использование переменных в именах объектов


OldBoyZ
15.09.2007, 01:36
я ток ток начинаю, и потому многое ещё непонимаю, и даже не знаю, что искать.
вобщам штука такая
есть несколько кнопок одинаковых по назначению - btn_1, btn_2, btn_3 итд. Можно ли, и если да, то как в сделать функцию, которая выполняла бы действия по нажатию этих кнопок прописывая путь через переменную.
блин сложно объяснить то даже. Допустим путь такой _root.btn_1.onPress = function() - ну и соответственно, чтобы эта функция работала для другой кнопки нужно прописать её же ток заменив единицу на двойку к примеру. а можно как нить вместо числа подставить переменную? и допустим при нажатии кнопки, этой переменной присваивалось бы значение 1 или 2 или 3. Надеюсь на понимание

Therion
15.09.2007, 02:05
можно так ,если я правельно понял:)

function F(obj){
obj.onPress=function(){
.....
}
}


а потом просто писать:

F("btn"+n)
F("btn"+n)
....