Показать сообщение отдельно
Старый 25.09.2008, 20:44
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 2  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Ну во-первых, имя не изменится. Это меня дома зовут Вадя, а после помещения в офис - Вадим Юрьевич. А кнопка как была kn1, так и останется. Только резать тогда уж надо имя, то есть this._name
а вообще это очень плохая практика!
Нормальной практикой является сохранить нужный параметр как собственное свойство кнопки (или клипа)
Код:
for (a=0; a<10; a++) {
    var knop:MovieClip = this.attachMovie("kn", "kn"+a, a);
    knop._y = a*30;
    knop.ID = a;
    knop.onPress = function() {
        b=this.ID
    };
}
this.attachMovie("kn", "knn", 100);
knn._x = 500;
knn.onPress = function() {
    trace(b);
};
__________________
Reality.getBounds(this);


Последний раз редактировалось Wolsh; 25.09.2008 в 21:02.