Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-02-2006, 17:32   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 93
Objekt

Hallo,

Sorry, dass ich hier nur Frage stelle, doch Action-Script erscheint mir immer noch so logisch wie C#/10000...

Wie bekomme ich das Objekt von einem Movie-Clip, welches in ein anderes Movie-Clip eingebunden ist (von einer As2-Klasse aus)?

Der Befehl:

obj = eval("_root.myMovieClip.SymbolName");

will nicht!

Danke für eure Antworten!!!
kuehner ist offline   Mit Zitat antworten
Alt 10-02-2006, 17:43   #2 (permalink)
Nagelneuer User
 
Benutzerbild von hazy fantazy
 
Registriert seit: Dec 2005
Beiträge: 924
Wie würdest du das denn in c# lösen?

mfg. h.
__________________
The fact that you've got "Replica" written on the side of your gun and the fact that I've got "Desert Eagle written on the side of mine ... :D
hazy fantazy ist offline   Mit Zitat antworten
Alt 10-02-2006, 18:05   #3 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
obj = _root.myMovieClip.SymbolName
!?
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 10-02-2006, 18:07   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 93
Mit Properties

Mal sehen, ob ich das auch in Flash hin bekomme (wenn das ein Tip war)
kuehner ist offline   Mit Zitat antworten
Alt 10-02-2006, 18:15   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 93
OK, um mein Problem zu verdeutlichen:

Der Name von "SymbolName" wechselt ständig. Muss also mit eval erfolgen...
kuehner ist offline   Mit Zitat antworten
Alt 10-02-2006, 18:28   #6 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 93
Eine Linie nachdem das Objekt erstellt wurde (_root.myMovieClip.attachMovie("test", "test", 1000) kann ich das Objekt mit eval wieder auslesen... in einer anderen Klasse jedoch nicht mehr.

Ist das vielleicht das Problem... die andere Klasse?
kuehner ist offline   Mit Zitat antworten
Alt 10-02-2006, 18:29   #7 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
so solltset du es machen
PHP-Code:
var tl this;
var 
symbolname "mc";// oder wie auch immer
trace(tl[symbolname]); 
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 10-02-2006, 18:45   #8 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 93
OK, ich weiss jetzt wo der Fehler liegen könnte.

Ich füge mit _root.myMovieClip.attachMovie(...) mehrere Movie-Clips ein (füre also attachMovie mehrmals auf). Es wird jedoch immer nur der letzte in der Liste wirklich eingefügt... und den kann ich auch auslesen.

Überschreibt attachMovie den zuletzt eingefügten Movie-Clip???
kuehner ist offline   Mit Zitat antworten
Alt 10-02-2006, 18:47   #9 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Wenn du für alle die selbe Tiefe verwendest (3. Parameter), ja!
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 10-02-2006, 18:49   #10 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 93
Ohhh... das war der Fehler. Danke!!!!! Glaube nicht, dass ich da von selbst drauf gekommen wäre!!
kuehner 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 23:00 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele