Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Странное поведение прелоадера (http://www.flasher.ru/forum/showthread.php?t=148428)

motoroller 31.12.2010 21:48

Пробую сделать внений прелоадер, все работает,
но возникает проблема с alchemy
не хочет работать

Код AS3:

Not using domain memory
local system
local system w/o gsprite
Static init...
Undefined sym: _abort
Starting work...
Lib didn't register
RangeError: Error #1506: Указан недопустимый диапазон.
        at cmodule.aircall::FSM__start/work()
        at cmodule.aircall::CRunner/work()
        at cmodule.aircall::CLibInit/init()
        at uploaderResize_fla::MainTimeline/frame1()[uploaderResize_fla.MainTimeline::frame1:43]
Load Complete

Если запускаю сразу основую флешку то таких проблем нет

mikhailk 31.12.2010 21:59

Как делаете внешний прелоадер?
Код покажите.

motoroller 31.12.2010 22:35

Код AS3:

// Set up the loader object
var request:URLRequest = new URLRequest("Content.swf"); // File path is relative to this preloader
var loader:Loader = new Loader();
 
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loadProgress);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete);
 
// Update the percentage display
function loadProgress(event:ProgressEvent):void
{
    var percentLoaded:Number = event.bytesLoaded / event.bytesTotal;
    percentLoaded = Math.round(percentLoaded * 100);
 
        this.percentLoaded.text = String(uint(percentLoaded)) + "%";
}
 
// Load complete, hide the animating graphic and text
function loadComplete(event:Event):void
{
    trace("Load Complete");
        this.rotatingOrb.visible = false;
        this.percentLoaded.visible = false;
}
 
loader.load(request);
this.addChild(loader);

Вообще-то наверно лучше внутренний, потому с внешним много гимора, плюс у меня параментры разные, да и размер флешки потом менять ...
А с внутренним тоже не все лады,
все по максиммому убираю из первого кадра только прелоадер там, и все ранво с 60%...
А еще хотелось бы узнать влияб ли impotк и когда его вставлять

TanaTiX 01.01.2011 12:47

Цитата:

А с внутренним тоже не все лады,
Вообще-то лады в обоих случаях, нужно просто уметь использовать. Ищите ошибки в своих реализациях.
Цитата:

А еще хотелось бы узнать влияб ли impotк и когда его вставлять
Ставить только в тех классах, где используется. Import импортирует целиком указанный класс в том случае, если этот класс используется.

iflamberg 01.01.2011 14:18

import никак не влияет на размеры ролика. Если класс не упоминается в коде, то несмотря на import, он не будет добавлен в swf. Импорт просто говорит компилятору где искать упомянутые классы.

TanaTiX 01.01.2011 14:48

iflamberg
Цитата:

в том случае, если этот класс используется.
В общем сказали одно и тоже


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

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