Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-07-2005, 20:28   #1 (permalink)
Neuer User
 
Benutzerbild von micson
 
Registriert seit: Jul 2005
Beiträge: 7
Schaltfläche / Script

Hallo Leute, ich möchte ganz gerne ein Skript für eine Schaltfläche haben, welches nicht auf der Schaltfläche, sondern übergeordnet abgelegt wird.

1. Ich habe eine Instanz (Fenster) auf der Bühne , - die ist unsichtbar _visible = false;
2. Ich habe eine Schalftläche auf der gleichen Bühne.
3. Bei "drücken" sollte die Instanz (Fenster) sichtbar werden _visible = true;
4. Dieses Skript soll nun in einer anderen Ebene liegen, da ich versuche alle Scripts zusammen in ein Bild zu schreiben.

Ich habe gehört man kann den Button vielleicht eine "function" zuordnen.
Stimmt dieses und wenn dann Wie?
Bitte schreibt mir die Antworten nicht so kurz wie ich Sie in den Actionskript- Büchern finde wie z.B. function x (p=k); Ich noch nicht so lange dabei.
Ach, gilt dass dann auch für Schaltflächen, die Komponenten sind???

Vielen Dank und Pflegt euch
Michael
micson ist offline   Mit Zitat antworten
Alt 05-07-2005, 21:57   #2 (permalink)
AAI
 
Benutzerbild von AAI
 
Registriert seit: May 2004
Beiträge: 327
Button mit Instanznamen "bu" auf Bühne

ActionScript:
  1. bu.onPress = function () {
  2. trace("gedrückt")
  3. }
  4.  
  5. bu.onRelease = function () {
  6. trace("losgelassen")
  7. }
  8.  
  9. // dieser Code liegt zB im ersten frame der Hauptzeitleiste
  10.  

Geändert von AAI (05-07-2005 um 22:01 Uhr)
AAI ist offline   Mit Zitat antworten
Alt 05-07-2005, 22:46   #3 (permalink)
Neuer User
 
Benutzerbild von micson
 
Registriert seit: Jul 2005
Beiträge: 7
Vielen Dank, klingt sehr einleuchtend, jedoch läuft es bei mir nicht. Ich werfe mir das mal selber vor, denn schwierig ist das nicht.

Also, ich habe getippt

this.window._visible = false; //setzt das Fenster unsichtbar-
diesesFunktioniert


this.bu.onPress = function () {
this.window._visible = true;
//* ???muß hier die Anweisung stehen
und ist dieses so richtig *//
trace("gedrückt")
}

Sorry, aber wenn Du mir hilfst, werde ich mich bei Benedigt persönlich dafür einsetzen, dass er Dich heilig spricht!!!
Gruß
Michael
micson ist offline   Mit Zitat antworten
Alt 05-07-2005, 23:29   #4 (permalink)
Neuer User
 
Benutzerbild von micson
 
Registriert seit: Jul 2005
Beiträge: 7
HAT SICH ERLEDIGT!!!!!!!!!!!!!!!!!!!!!!!!!!

für interessierte!!!

Der Pfad in der Anweisung der function() bedeutet, dass der Movieclip im Button liegt. Also ein this._parent.window = true;
oder über _root.

Ich danke euch !!!!! - und selbstverständlich spreche ich euch heilig!!!!
Michael
micson 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 04:07 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele