
03.03.2006, 20:35
|
|
Регистрация: Jun 2005
Сообщений: 18
|
покласс MovieClip'a, не работает onPress
Создаю некоторый подкласс MyClass класса MovieClip. Экземпляры класса хранятся в массиве Ar.
Экземпляр представляет собой клип, в первом кадре картинка неподвижна (стоит stop()), затем со 2 кадра начинает двигаться.
Мне нужно, чтобы при нажатии мышкой клип переходил на 2 кадр, начинал двигаться. Если кликают на другой экземпляр, то двигаться начинает тот клип, на который кликнули, а первый возвращается в 1-ый кадр
Такой вот код не работает:
//до этого в массив занесены 5 экземпляров
//example - идентификатор для экспорта
function MyClass() {
MyClass.prototype.onPress = function() {
for (index=0; index<=Ar.length; index++) { //инициализирую все
Ar[i].gotoAndStop(1)}
this.gotoAndPlay(2); //текущий перевожу на 2 кадр
};
}
MyClass.prototype = new MovieClip();
Object.registerClass('example', MyClass);
Что делать с этим, подскажите, плиз!
Последний раз редактировалось Marleny; 03.03.2006 в 20:37.
|