Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Есть прелоадер, нет знании его подравить (http://www.flasher.ru/forum/showthread.php?t=93030)

SantaMaffy 13.03.2007 18:51

Цитата:

Сообщение от __etc
Материально — в вакансиях ищите помощника. Непосредственно на форуме решать проблему на нем же, а не просить людей стучаться к вам в асю. Просить можно в одном разделе, «вакансии» называется.

какой у вас процент полезности ваших сообщении?...., наверно очень низкий...

iNils,
ну раз правила такие, то давайте тут уже закончим, вообщем загрузил на сервер прелоадер с флэшом, и при загрузке страницы он вообще уже не грузиться, 0%, и так и стоит...

etc 13.03.2007 18:55

Цитата:

Сообщение от SantaMaffy
какой у вас процент полезности ваших сообщении?...., наверно очень низкий...

Это называется общепринятая практика форума. Проценты можно не высчитывать, я же ваши проценты не считаю.

SantaMaffy 13.03.2007 19:37

просто вместо того чтобы помоч, в каждом топике лишь недовольство с вашей стороны, я не знаю чем я вам не угодил, но если каждого вновь прибывшего пользователя вы таким образом встречаете, то это не есть хорошо

iNils 13.03.2007 22:43

SantaMaffy, намек вы так и не поняли :) Давайте свои исходники. А выяснять свои отношения надо через приват.

SantaMaffy 14.03.2007 13:03

Вложений: 1
Цитата:

Сообщение от iNils
SantaMaffy, намек вы так и не поняли :) Давайте свои исходники. А выяснять свои отношения надо через приват.

:) прикрепил...

klierik. 14.03.2007 15:09

а я б рекомендовал вообще воспользоваться внешним прелоадером =)
он полностью пишеться буквально за пол часа
и весит до 1КБ )))

зы: класс MovieClipLoader
зы2: юзаем линк у мя в подписи и читаем про него =)
удачи

iNils 14.03.2007 19:47

Поменяйте код прелоадера на этот
Код:

var MOVIE_PATH:String = "flash.swf";
_root.attachMovie ("preloader", "preloader", _root.getNextHighestDepth (), {_x:Stage.width / 2, _y:Stage.height / 2});
preloader._x -= preloader._width / 2;
preloader._y -= preloader.height / 2;
loadMovieNum (MOVIE_PATH, 1);
_level1.stop ();
_root.onEnterFrame = function () {
        _level1._visible = false;
        var percent:Number = Math.ceil ((_level1.getBytesLoaded () / _level1.getBytesTotal ()) * 100);
        this.preloader.gotoAndStop (percent);
        this.preloader.progress_string.text = percent + "%";
        if (percent > 99) {
                this.preloader.removeMovieClip ();
                delete this.onEnterFrame;
                _level1._visible = true;
                _level1.play ();
        }
};

А внутри flash.fla в первом кадре напишите
Код:

stop ();

SantaMaffy 14.03.2007 21:58

вот, уже то что надо, ОГРОМНОЕ СПАСИБО, правдо flash проигрываеться один раз и останавливаеться:( нельзя чтоб она повторялась?

iNils 14.03.2007 22:01

Заменить код в flash.fla на
Код:

if (!flag) {
        flag = true;
        stop ();
}


SantaMaffy 14.03.2007 23:05

всё работает, спасибо ещё раз!!!


Часовой пояс GMT +4, время: 02:52.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.