Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-06-2004, 15:30   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Beiträge: 13
Question Button - Aussehen nach Klick verändern

Hallo Forum,

ich verwende Flash MX Professional 2004.

Ich habe eine Schaltfläche mit diesen Features angelegt:

UP und DARÜBER: Bild des Buttons bleibt gleich

GEDRÜCKT: Bild des Buttons ändert sich, wenn mit Maus darauf geklickt wird

Was will ich erreichen?

Ich möchte, dass sich das Aussehen der Schaltfläche nach dem Klick dauerhaft verändert und auch nach dem Loslassen der Maustaste verändert bleibt. Beim erneuten Klick auf die Schaltfläche, soll dann wieder das ursprüngliche Aussehen hergestellt werden.

Anwendungszweck: Stumm-Schalt-Button der bei Sound einen kleinen Lautsprecher anzeigt, nach dem Klick (Stille) soll er einen durchgestrichenen Lautsprecher anzeigen. Beim erneuten Klick, soll der Lautsprecher dann wieder "normal" angezeigt werden.

Wie ist das realisierbar? Ich bin Flash-Anfänger.

Gruß

Skriptum
Skriptum ist offline   Mit Zitat antworten
Alt 18-06-2004, 15:56   #2 (permalink)
Neuer User
 
Benutzerbild von Lukin
 
Registriert seit: Jun 2001
Ort: mainz
Beiträge: 692
heri hast du ein kleines beispiel

wünsche ein schönes wochende
Angehängte Dateien
Dateityp: zip bsp.zip (2,8 KB, 46x aufgerufen)
__________________
Lukin Lin Satima
Lukin ist offline   Mit Zitat antworten
Alt 18-06-2004, 18:46   #3 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Beiträge: 13
Question Nachfrage

Hallo Lukin,

vielen Dank für Dein hilfreiches Flash-Beispiel.

Funktioniert alles prächtig bei mir.

Es gibt nur ein Problem...

Bislang habe ich meinen Sound über einen Button auf der Bühne gesteuert. Auf dem Button liegt dieses AS:

on (press) {
if (!playing) {
mySound.start (0, 999);
playing = true;
} else if (playing) {
mySound.stop ();
playing = false;
}
}


Auf einer neuen Ebene liegt der Sound und dieses Script:

// Erstellt ein neues Soundobjekt namens 'mySound' und
// weist es der aktuellen Zeitleiste zu (ohne this immer
// _level0)
mySound = new Sound(this);
// Weist dem Soundobjekt den verknüpften Sound
// 'music' aus der Bibliothek zu
mySound.attachSound ("rainbg");
mySound.start (0, 999);
playing = true;


FRAGE: Wo muss ich in Deinem Beispiel meine Scripte einsetzen, damit sich der Sound wieder steuern lässt?

Viele Grüße

Skriptum
Skriptum 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 00:05 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele