bewegter Hintergrund durch Mausbewegung [Flash 9]
| Beiträge: 16 Registriert: Jan 2009
| 16.11.2011, 11:47
Hallo Liebe Flasher,
Ich bin noch nicht so versiert in Flash und habe gerade ein Problem. Ich habe in meiner Flash-Datei einen Hintergrund eingebaut der sich mit der Mausbewegung mit bewegen soll, soweit so gut funktioniert das auch alles wunderbar, das Problem ist nur das sich die Maus auch über das Hintergrundbild hinaus bewegt und das Bild nicht die Grenze ist. Ich wäre euch sehr verbunden wenn ihr mir helfen könntet.
Viele Grüße
Anne
anbei mein bisheriger Code
this.onMouseMove = function() {
constrainedMove(bg_mc, 4, 1);
};
function constrainedMove(target:MovieClip, speed:Number, dir:Number) {
bg_mc._y = Stage.height-_ymouse;
bg_mc._x= Stage.width-_xmouse;
var mSpeed:Number;
if (dir == 1) {
mSpeed = 1-mousePercent;
} else {
mSpeed = mousePercent;
}
target.destX = Math.round(-((target._width-Stage.width)*mSpeed));
target.onEnterFrame = function() {
if (target._x == target.destX) {
delete target.onEnterFrame;
} else if (target._x>target.destX) {
target._x -= Math.ceil((target._x-target.destX)*(speed/100));
} else if (target._x<target.destX) {
target._x += Math.ceil((target.destX-target._x)*(speed/100));
}
};
} | | | Beiträge: 161 Registriert: Apr 2010
| 18.11.2011, 08:57
|
|