Flashhilfe.de - Flash Community

AS2 - Movieclip mit dem Mausrad auf Z-Achse bewegen [Flash 10]

 


AntwortenRegistrieren Seite1  

mnemonik#1
Benutzerbild von mnemonik
Beiträge: 33
Registriert: Dec 2008

30.10.2012, 20:09

Guten Abend zusammen,

ich habe lange nichts mehr mit Flash gemacht und deswegen mal eine Frage an Euch. Ich bewege/zoome meinen MC bequem mit folgendem Code:

ActionScript:
1
2
3
4
5
6
7
var mouseListener:Object = new Object();
mouseListener.onMouseWheel = function(delta)
{
     mc._xscale += delta;
     mc._yscale += delta;
};
Mouse.addListener(mouseListener);


Das klappt wunderbar.

Jetzt würde ich aber gerne den Clip wie in dem nachfolgenden Code auf der Z-Achse bewegen und natürlich auch begrenzen wie hier:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
var origin = new Object();
origin.x = 1000;
origin.y = 500;

focalLength = 300;
speed = 20;

MovieClip.prototype.moveImage = function(startx, starty, startz, dir)
{
     this.x = startx;
     this.y = starty;
     this.z = startz;
     this.dir = dir;
     
     this.onEnterFrame = function()
     {
        this.z += speed * this.dir;
        if (this.z > 500)
        {
           this.z = 500;
           this.dir = -1;
        }
        else if (this.z < 0)
        {
           this.z = 0;
           this.dir = 1;
        }
        var scaleRatio = focalLength / (focalLength + this.z);
        this._x = origin.x + this.x * scaleRatio;
        this._y = origin.y + this.y * scaleRatio;
        this._xscale = this._yscale = 100 * scaleRatio;
        this.swapDepths(-this.z);
     };
};

mc.moveImage(-50, 200, 100, 1);
// thanx pastor


Wie kann ich den am besten dem Mausrad die Bewegung unter Berücksichtigung der Z-Achse zuweisen? Für eine kleine Hilfestellung wäre ich dankbar.

Beste Grüße
Mnemonik
Schlagwörter: actionscript2, Z-Achse, zoom

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2020 Sebastian Wichmann - Flashhilfe.de