Показать сообщение отдельно
Старый 03.12.2009, 21:50
MikaDog вне форума Посмотреть профиль Отправить личное сообщение для MikaDog Найти все сообщения от MikaDog
  № 1  
Ответить с цитированием
MikaDog
 
Аватар для MikaDog

Регистрация: Nov 2009
Сообщений: 8
По умолчанию Action Script в Action Script не работает

есть прелодер и есть ролик, ролик загрузила в прелодер скриптом, все работает, но ролик в конце не зацикливается, а играет заново,

прелодер:

Код:

Код:
if (_root.getBytesTotal() != _root.getBytesLoaded()){
    
    gotoAndPlay(1);
    
    }
    
    bar_mc._xscale=(_root.getBytesLoaded()/_root.getBytesTotal())*100;
    
    loader_txt.text=Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100)+"%";
	if (_root.getBytesTotal() != _root.getBytesLoaded()){
    
    gotoAndPlay(1);
    
    }
	bar_mc._xscale=(_root.getBytesLoaded()/_root.getBytesTotal())*100;
	loader_txt.text=Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100)+"%";


а это код для загрузки ролика, по-идее ролик должен в конце зацикливаться,(т.к. в конце стоит gotoAndPlay), а он проигрывается заново:
Код:

Код:
stop();

var mc:MovieClip = _root.createEmptyMovieClip("mc",_root.getNextHighestDepth());
var ldr:MovieClipLoader = new MovieClipLoader();
{
	target._width /= 2;
	target._height /= 2;
	target._x += 100;
	target._y += 150;
	target._rotation -= 0;
	}
ldr.loadClip("kuler.swf",_root.mc);

stop();

скажите, что надо подправить?
__________________
прелоадер- самое ужасное создание в жизни!!!![/i][/i]


Последний раз редактировалось MikaDog; 03.12.2009 в 21:53.