Fehler in Anleitung (Panorama)

Reiner_B_Trug

Grünschnabel
Hallo,
ich brauch dringend Hilfe. Ich muss ein Panoramabild in Flash bauen. Ich habe eine eigentlich richtig cool Anleitung gefunden aber irgendwie will das nicht funktionieren :confused::confused:. Findet ihr den Fehler?

Hier erst mal der Code:

Code:
stop();
var dist:Number;
var fraction:Number;
var decel:Number;
var halfWidth:Number=(Stage.width/2);
var newposx:Number=halfWidth;
var currposx:Number;
var range:Number=(_root.panorama_mc._width-Stage.width)/2;
var currtime:Number;
var now:Number;
var menutriggerdist=150; //variable strictly for "tsunami menu" in the "menu options" layer in panorama_mc
var menumaxscale=300; //ditto
var menumultiplier=1.5; //ditto
//place any sort of movie clip or button within panorama_mc on the "menu options" layer, so long as you
//do not place events on panorama_mc (such as onPress, onRelease, etc.) and the menu clips will work.

_root.onEnterFrame=function() {
if (_root.borders_mc.hittest(_xmouse, _ymouse, true)==false) { //if cursor not over the borders_mc clip...

distancex=_root.panorama_mc._x-newposx;
_root.panorama_mc._x=_root.panorama_mc._x-(distancex/decel);

_root.onMouseMove=function() {
currtime=getTimer();
dist=_root._xmouse-halfWidth;
fraction=Math.abs(dist/halfWidth);
decel=(fraction)*15+5;

if (dist<0) {
newposx=halfWidth+(fraction*range);
} else {
newposx=halfWidth-(fraction*range);
}
_root.currposx=_root.panorama_mc._x;

}

} else {
delete _root.onMouseMove;

_root.panorama_mc.onEnterframe=function() {
now=getTimer();
var delay:Number=5; //in seconds
decel=35;
if (now>currtime+(delay*1000)) {
//trace("now=" +now+ " lasttime=" +currtime);
distancex=_root.panorama_mc._x-halfWidth;
_root.panorama_mc._x=_root.panorama_mc._x-(distancex/decel);

}

}

}

}



//Select frame 2 of the: Actions Layer and place the following script:
_root.panorama_mc._x=_root.currposx;


Die konplette Anleitung findet ihr hier:

http://www.webwasp.co.uk/tutorials/b31-panorama/index.php

Vielen Dank schon mal
Raphael
 
Zurück