Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-06-2009, 17:59   #1 (permalink)
Neuer User
 
Benutzerbild von velocity.
 
Registriert seit: May 2005
Beiträge: 310
swapDepths() - Tiefenbestimmung durch Variable

Hi!

Mit swapDepths() kann ich die Position eines mcs verändern, mir ist gerade aufgefallen, wenn ich schreibe mc1.swapDepths(10) funktioniert alles.
Schreibe ich allerdings:

this.test=_parent._parent._parent.variableninhalt;
mc1.swapDepths(this.test);

funktioniert es nicht, mit trace kann ich mir aber ausgeben lassen dass in this.test der richtige Wert vorhanden ist.
__________________
- we start 2009 -


http://www.aelfsciene.com - © Copyright. All rights reserved.
velocity. ist offline   Mit Zitat antworten
Alt 15-06-2009, 18:09   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
ist denn this.test auch eine Number?
trace mal folgendes:
PHP-Code:
trace (typeof this.test); 
cheers, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 15-06-2009, 18:18   #3 (permalink)
Neuer User
 
Benutzerbild von velocity.
 
Registriert seit: May 2005
Beiträge: 310
Nein, die antwort des getraceten lautet: string.

Ok, dann ist soweit sowieso alles klar, ich lass mir den Wert der in _parent._parent._parent.variableninhalt steh aber per php zuweisen. Dann ist das natürlich ein string. Gibt es eine einfachere möglichkeit als mit parseInt(this.test).
__________________
- we start 2009 -


http://www.aelfsciene.com - © Copyright. All rights reserved.
velocity. ist offline   Mit Zitat antworten
Alt 15-06-2009, 18:24   #4 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
zur not, bzw als schnell lösung:
PHP-Code:
var phpVar:String "10";
var 
test:Number NumberphpVar );

tracephpVar " typeof: " typeof phpVar );
tracetest   " typeof: " typeof test   ); 
cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 15-06-2009, 18:53   #5 (permalink)
Neuer User
 
Benutzerbild von velocity.
 
Registriert seit: May 2005
Beiträge: 310
Ok, alles klar!

Gibt es eigentlich eine Möglichkeit bei mehreren mcs zu sagen:

der mc der angeklickt wird ist an höchster (oberster) position und alle anderen darunter. mit mc.swapDepths(10) funktioniert dass ja nicht, denn wenn ich einen anderen mc anklicke springt dieser auch auf die Tiefe 10.
__________________
- we start 2009 -


http://www.aelfsciene.com - © Copyright. All rights reserved.
velocity. ist offline   Mit Zitat antworten
Alt 15-06-2009, 18:55   #6 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
hatteste dir mal:
PHP-Code:
getNextHighestDepth() 
angeschaut?
cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:02 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele