![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Apr 2006
Адрес: Украина, Макеевка
Сообщений: 112
|
Курсор в одном swf, кнопки в другом, загружены в третий, курсор не присоединяется, не скрывается, анимация курсора на кнопки не реагирует. Что-то не так?
loadMovieNum("map_top.swf", 1);
loadMovieNum("logo.swf", 100);
Mouse.hide();
_level100.attachMovie("cursor", "cursor1");
_level100.cursor.startDrag();
for(var i=1;i<4;i++){
var tf=this["tf"+i];
Mouse.addListener(tf);
tf.onMouseMove=function(){
with(this) if(_xmouse>=0 && _ymouse>=0 && _xmouse<=_width && _ymouse<=_height && !over) {
_level100.cursor.logo1.gotoAndPlay("big");
}
}
}
_level1.btn1.onRollOver = function(){
_level100.cursor.logo1.gotoAndPlay("big");
_level1.bg.onRollOver = function(){
over=1;
_level100.cursor.logo1.gotoAndPlay("low");
}
_level1.bg.onRollOut = function(){
over=0;
}
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Используйте MovieClipLoader.
Скорее всего loadMovieNum выносит скрипт, кроме сохраненного в глобале. Да и вообще это инструмент для других целей)
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 2
|
если инстанс клипа "cursor" находится во внешнем подгружаемом swf (в его библиотеке) то приаттачить его будет проблематично, тк swf аттачит лишь из своей библиотеки.
но можно так: создаём на руте "cursor_mc" грузим в него "file_with_cursor_in_lib.swf" аттачим в "cursor_mc" инстанс "cursor" (тк "cursor_mc" в своей библиотеке содержит недоступный руту инстанс "cursor") юзаем "cursor_mc" this.createEmptyMovieClip("cursor_mc", this.getNextHighestDepth()); var mclListener:Object = new Object(); mclListener.onLoadInit = function(target_mc:MovieClip) { target_mc.attachMovie("cursor", "cursor1", target_mc.getNextHighestDepth() ); }; var mcl:MovieClipLoader = new MovieClipLoader(); mcl.addListener(mclListener); mcl.loadClip("file_with_cursor_in_lib.swf", cursor_mc); |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|