pumpkinsally
Grünschnabel
hallo,
Ich habe ein mittelschweres Problem und hoffe jamend kann mir weiterhelfen:
(Ich bin absoluter AS-Newbie, sorry für die vielleicht blöde Frage!)
Ich möchte in meinem Flash Movie ein paar Bilder präsentieren, die bei MouseOver vergrößert werden und gleichzeitig ganz in den Vordergrund kommen.
Ich habe bereits in einigen Tutorials nachgeschaut und mittlerweile wohl die richtigen Funktionen gefunden, die theoretisch so auch funktionieren, aber eben nicht 100%.
Der Zoom und die swap depth- Funktion laufen, das Problem ist, dass die Bilder im SWF auf einmal viel kleiner dargestellt werden als auf der Bühne. Skalieren bringt nichts, da tut sich gar nix...
onClipEvent (load) {
this._xscale = 50;
this._yscale = 50;
}
onClipEvent (enterFrame) {
mouseover = hitTest(_root._xmouse, _root._ymouse, true);
if (mouseover == true) {
if (this._xscale<100) {
this._xscale = this._xscale+200;
this._yscale = this._yscale+200;
}
{_root.top += 1;
this.swapdepths(_root.top);
}
}
else {
if (this._xscale>50) {
this._xscale = this._xscale-3;
this._yscale = this._yscale-3;
}
}
}
Ich wäre echt dankbar wenn mir jemand helfen könnte!
THX,
pumpkinsally
Ich habe ein mittelschweres Problem und hoffe jamend kann mir weiterhelfen:
(Ich bin absoluter AS-Newbie, sorry für die vielleicht blöde Frage!)
Ich möchte in meinem Flash Movie ein paar Bilder präsentieren, die bei MouseOver vergrößert werden und gleichzeitig ganz in den Vordergrund kommen.
Ich habe bereits in einigen Tutorials nachgeschaut und mittlerweile wohl die richtigen Funktionen gefunden, die theoretisch so auch funktionieren, aber eben nicht 100%.
Der Zoom und die swap depth- Funktion laufen, das Problem ist, dass die Bilder im SWF auf einmal viel kleiner dargestellt werden als auf der Bühne. Skalieren bringt nichts, da tut sich gar nix...
onClipEvent (load) {
this._xscale = 50;
this._yscale = 50;
}
onClipEvent (enterFrame) {
mouseover = hitTest(_root._xmouse, _root._ymouse, true);
if (mouseover == true) {
if (this._xscale<100) {
this._xscale = this._xscale+200;
this._yscale = this._yscale+200;
}
{_root.top += 1;
this.swapdepths(_root.top);
}
}
else {
if (this._xscale>50) {
this._xscale = this._xscale-3;
this._yscale = this._yscale-3;
}
}
}
Ich wäre echt dankbar wenn mir jemand helfen könnte!
THX,
pumpkinsally