![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2006
Сообщений: 18
|
трудности с меню.
Есть объект кнопка btn Создается несколько экземпляров объекта btn: for( i=1 ; i<=menuNum ; i++ ) {
this['btn'+i].onRelease = function() {
name = this._name.substring(3,4)
this.createEmptyMovieClip("mew_mc",0)
};}
Добавляю еще две строчки. Примерно так: Естественно получается, что все кнопки грузят одну и туже *.swf. Как сделать, что бы каждая кнопка грузила разные мувики? |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 18
|
Пожалуйста.. посоветуйте как мне разобраться с моей проблемой!
|
|
|||||
|
Регистрация: Mar 2006
Сообщений: 18
|
Разобрался
![]() ![]() |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 18
|
Ребята! Так уж получается, что я тут веду разговор сам с собой! Но было бы здорово, если кто из знающих мне подскажет!
Делаю меню. У меня есть несколько кнопок.. я хочу что бы при нажатии на кнопку подгружались мувики.. я делаю массив строк (с названиями подгружаемых мувиков): var names:Array [ "1.swf", "2.swf", "3.swf" ];
for( i=1 ; i<=menuNum ; i++ ) {
this['btn'+i].onRelease = function() {
this.createEmptyMovieClip("blank_movie",0);
loadMovieNum(names[i-1], 1);
}
НО если сделать некрасиво, то все работает: |
|
|||||
|
трейс тебе поможет
|
|
|||||
|
Регистрация: Mar 2006
Сообщений: 18
|
trace() мне неособо помог...
И в работающем и неработающем вариантах ставлю trace на loadMovieNum. И в том и в другом случаях выдает мне Undefined |
|
|||||
|
во-первых его можно ставить везде - и чем больше тем лучше. сразу поймешь - где и что ты потерял. во-вторых, undefined как раз - результат, который должен побудить к действию. ищи ошибку
|
![]() |
![]() |
Часовой пояс GMT +4, время: 13:27. |
|
|
« Предыдущая тема | Следующая тема » |
|
|