![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
а поисковики не держат?
![]() вот накропал тебе на поколупаться, а развивать в нужном тебе направлении можно сколько угодно: // #initclip this.setMultiPreloaderClass = function() { delete this.setMultiPreloaderClass; var MultiPreloader = function () { this.init(); }; MultiPreloader.create = function(thisObject, name, depth, initObject) { var mc = thisObject.createEmptyMovieClip(name, depth); mc.__proto__ = this.prototype; for (var i in initObject) { mc[i] = initObject[i]; } this.call(mc); return mc; }; var tmp = MultiPreloader.prototype=new MovieClip(); tmp.init = function() { }; tmp.onEnterFrame = function() { var p_mc = this.preload_target_mc; if (!p_mc) { return; } var total = p_mc.getBytesTotal(); if (total<20) { return; } var loaded = p_mc.getBytesLoaded(); var part = loaded/total; var percent = Math.floor(part*100); trace("percent: "+percent); if (percent == 100) { trace("end_preload!"); // this.removeMovieClip(); } }; _global.MultiPreloader = MultiPreloader; ASSetPropFlags(_global, 'MultiPreloader', 7, 1); }; this.setMultiPreloaderClass(); // #endinitclip // TEST: MultiPreloader.create(this, "preloader_mc", 0, {preload_target_mc:_root}) |
|
|||||
|
к поисковикам лежит всё... спасибос... просто не попалось ничего...
дело в том что мне мало тупо перепечатать это... гдавно не слизать а понимать что делается, как и зачем... чтобы до классов добратсья мне ещё много подучить нада... я так понял... щас заялся изучение прототипов и событий... |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:11. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|