Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-11-2010, 08:50   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2010
Beiträge: 52
dynam.erstelltem Button ein Instanzname zuweisbar?

Hi,

ich estelle mir beim Start einen Button und weise diesem einem MC zu:
Code:
	var finder_button:Button = new Button();
		finder_button.width = 200;
		finder_button.height = 22;
		finder_button.x = captWidth - 10 - finder_button.width;
		finder_button.y = captHeight - 10 - finder_button.height;
		finder_button.label = btn_snapshot;
		finder_button.addEventListener(MouseEvent.CLICK, function(e:MouseEvent):void {
			var button:Button = Button(e.target);
				button.label = btn_snapshot_make;
				button.removeEventListener(MouseEvent.CLICK, function():void{});
			setTimeout(captureScreen, 500);
			
		});
		finder_button.setStyle("textFormat", format);

finder.addChild(finder_button);
Beim Klicken wird, wie gewünscht, der Label des Button geändern und dann die eigentlich Fkt. aufgerufen.

Jetzt möchte ich aber zu einem späteren Zeitpunkt, von irgendeiner Stelle des SWF, dieses Label wieder in etwas anderes setzen.

Hätte ich nun den Button über die Komponentenleiste reingezogen, hätte ich einen Instanznamen vergeben können.

Aber wie mache ich dies auf diesem Weg?
Kann ich hier auch einen I-Namen vergeben?

Danke und Vg
iceman
iceman_fx ist offline   Mit Zitat antworten
Alt 09-11-2010, 10:15   #2 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Zitat:
Zitat von iceman_fx Beitrag anzeigen
Kann ich hier auch einen I-Namen vergeben?
Nicht wen es sich um "Simple-Button" handelt, das geht nur mit "MovieClips as Button"!!
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 12-11-2010, 19:29   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2010
Beiträge: 52
danke für die info.
werd ich wohl mal umschreiben, da es derzeit ein simple button ist.
iceman_fx ist offline   Mit Zitat antworten
Alt 12-11-2010, 19:53   #4 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Geht auch mit Simple-Button, mit umwegen!
PHP-Code:
for (var i:int=1i<=2i++)
{
    
meinMC["schalter" i].addEventListener (MouseEvent.CLICK,machWas(i));
    function 
machWas (ix:int):Function
    {
        return function(
e:MouseEvent):void {
        
trace(ix);
    }
}
}; 
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
button, instance, instanz, name

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Instanzname v. Button > Funktion global Flash MX 3 26-11-2005 20:31
button mit dynam. Beschriftung skalieren DRDK_EnvinyataR ActionScript 1 9 07-06-2003 13:18
problem mit dynam. textfeld in button (link inside!) hendrik s ActionScript 1 20 30-07-2002 07:00
button.instanzname muckelPu ActionScript 1 1 22-04-2002 10:15
Button +Instanzname Beetle ActionScript 1 2 31-10-2001 18:24


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:07 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele