Hi
I’m using a scroll panel in my fla and I can’t get a preloader to work. Whenever I move the scroll bar content away from the first frame it stops working.
How can I get around this??
My code looks like this:-
and my page looks like this :-http://www.jaybe.co.uk/zzzz.html
panel.onRollOver = panelOver;
function panelOver() {
this.onEnterFrame = scrollPanel;
delete this.onRollOver;
}
var b = stroke.getBounds(_root);
function scrollPanel() {
if(_xmouse<b.xMin || _xmouse>b.xMax || _ymouse<b.yMin || _ymouse>b.yMax) {
this.onRollOver = panelOver;
delete this.onEnterFrame;
}
if(panel._x >= 0) {
panel._x = 0;
}
if(panel._x <= -1740) {
panel._x = -1740;
}
var xdist = _xmouse - 370;
panel._x += -xdist / 12;
}
var mcl:MovieClipLoader = new MovieClipLoader();
var mclL:Object = new Object();
mclL.onLoadProgress = function(target,loaded,total) {
loader.percent.text = Math.round((loaded/total) * 100) + “%”;
}
mclL.onLoadInit = function() {
loader._visible = false;
loader.percent.text = “”;
}
mcl.addListener(mclL);
mcl.loadClip(“galaxy_low.swf”,holder);
panel.galaxylow_btn.onRelease = function() {
loader._visible = true;
mcl.loadClip(“galaxy_low.swf”,holder);
}
panel.galaxystd_btn.onRelease = function() {
loader._visible = true;
mcl.loadClip(“galaxy_std.swf”,holder);
}
Thanks
Ricky55