Flashhilfe.de - Flash Community

Objekt in den Vordergrund bringen und skalieren [Flash 10]

Forum > ActionScript 3.0 > Objekt in den Vordergrund bringen und skalieren

 


AntwortenRegistrieren Seite1  

 29.09.2010, 13:30 
Benutzerbild von powerdrive
Beiträge: 39
Wohnort: Euskirchen
Registriert: Feb 2006

Objekt in den Vordergrund bringen und skalieren
Hallo Gemeinde,

mit folgender Funktion, will ich ein Objekt eines Arrays bei MouseOver vergrössern:
ActionScript:
1
2
3
4
function fl_MouseOverHandler(e:MouseEvent):void
{
       TweenLite.to(e.currentTarget, 1, { scaleX:2, scaleY:2});
      }

funktioniert auch prima !

Beim MouseOut wird das ganze dann wieder runterskaliert.

Problematik besteht darin, daß andere Objekte das ganze überlappen. d.h. ich muss
das Objekt - vor dem skalieren - auf die oberste Ebene bringen. (Und nach dem MausOut wieder zurück nach unten setzen?)

Der Befehl
ActionScript:
1        setChildIndex(e.currentTarget,99);

funktioniert leider nicht.

Danke schonmal
P.
10 Print "Hallo"
20 Goto 10
Run
Schlagwörter: Array, objekt, Vordergrund
 29.09.2010, 13:44Re1
Benutzerbild von willie33
Beiträge: 140
Wohnort: Qo'noS
Registriert: Nov 2009

Wenn du ein Objekt in den Vordergrund bringen willst nimm folgenden Code:
ActionScript:
1
2
var _tempParent:DisplayObjectContainer = DisplayObject(e.currentTarget).parent;
_tempParent.setChildIndex(e.currentTarget as DisplayObject, _tempParent.numChildren - 1);


EDIT: Stimmt hast recht "_tempParent.numChildren" ;)
Check it out: http://as3petoolkit.googlecode.com/
@Vemilyus
Mann, warum drücke ich immer "STRG+S" wenn ich Code im Forum poste???
Bitte keine PNs wenn es Fragen gibt. Dazu ist das Forum da!
Geändert von willie33 am 30.09.10 um 13:16 Uhr

 29.09.2010, 14:30Re2
Benutzerbild von powerdrive
Beiträge: 39
Wohnort: Euskirchen
Registriert: Feb 2006

Themenautor/in

Merci!

Nachdem ich es geändert habe:
ActionScript:
1
2
3
4
       var _tempParent:DisplayObjectContainer = DisplayObject(e.currentTarget).parent;
    _tempParent.setChildIndex(e.currentTarget as DisplayObject, _tempParent.numChildren - 1)       
      


funktioniert es Prima!
10 Print "Hallo"
20 Goto 10
Run
 
nicht sichtbar bei eingeloggten Mitgliedern1&1 Webhosting
 
Themen
Ähnliche Beiträge zum Thema
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de