Adobe Flash button an-aus

help2412

help2412

Aktives Mitglied
Thread Starter
Dabei seit
03.06.2004
Beiträge
410
Reaktionspunkte
0
hallo zusammen,
gleich zu anfang, ich bin flash-anfänger!!!!also bitte nicht gleich schimpfen ;) !
das problem ist, ich möchte ein button erstellen bei dem ich einen song AN und beim zweiten klick AUS schalten kann (actionscript). über hilfe würde ich mich sehr freuen. muß am montag abgeben und mir läuft die zeit langsam weg, mach da schon seit tagen rum :heul:
 
hmm hab zwar flash schon einige zeit nicht mehr benutzt aber
du könntest eine boolean variable (true/false) dfür verwenden.

true == an
false == aus

maic
 
wow, das ging schnell aber ich weiß trotzdem nicht weiter! anbei mal das AS das ich erstellt habe. script enthält keine fehler, sound läuft aber trotzdem nicht
 

Anhänge

  • Bild 2.png
    Bild 2.png
    23,8 KB · Aufrufe: 72
hmm kann so leider kein fehler finden...
allerdings sehe ich auch keinen aufruf von
der funktion snd.start.
Also so, dass die mukke gleich von anfang an spielt.
Wie ist es, wenn Du den Butten 2x klickst (off ... on)

Maic
 
alles probiert, was würdest du anders machen?der fehler liegt ja bei AS meißtens im detail. kannst mir mal dein kompletten AS-vorschlag zeigen?
 
hehe habe leider keinen direkten AS vorschlag ... würde aber
auch wenn es eigentlich korrekt ist mal
if (isPlay == true)
testen. Wer weiß vielleicht liegt der Fehler ja wirklich im Detail.... :)+
Des Weiteren würde ich mal mit einem output testen, ob die funktion:
deinButton.onRelease überhaupt aufgerufen wird....
vielleicht mal in jede if-möglichkeit nen output.

ansonsten kann ich dir auch nicht helfen, denke mit dem button stimmt das
soweit. vielleicht is nen fehler in deiner sound funktion...
du sagtest ja auch, dass kein sound kommt ... wenn
der button anfangs auf true steht also sound an, sollte der sound ja kommen
ausser deine sound funktion ist fehlerhaft oder du rufst sie nicht auf...

grüße
 
ok, vielen dank. werd ich mal testen, morgen geht es dann weiter(gähn)!
dann schlaf man gut
 
hehe gutn8
bin auch reif fürs bett ^^
 
wenn du nicht weiter kommst schick mir deine .fla und ich bessere dir das aus und scheib mit kommentaren die erklärung
 
guten morgen,find ich ja nett aber die .fla is ein bisschen groß!ich hänge noch mal den AS dran. button auf einer ebene,im ersten bild hängst der AS-code
 

Anhänge

  • Bild 1.png
    Bild 1.png
    14,4 KB · Aufrufe: 58
schreib den as code bitte hier rein =) als text
 
is getup eine referenz in der bibliothek sonst ehlt .mp3 oder whatever !
 
var snd:Sound = new Sound (this);
var isPlay:Boolean = true;
snd.loadSound("getup",true);
button.onRelease = function() {
if (isPlay) {
snd.stop();
isPlay = false;
} else {
snd.start(0, 0);
isPlay = true;
}
};
 
"getup" ist der titel des songs
 
ja wo liegt der titel des songs ?
 
in der bibliothek
 
var snd:Sound = new Sound (this);
var isPlay:Boolean = true;
snd.loadSound("getup.mp3",true);
button.onRelease = function() {
if (isPlay) {
trace("stopp");
snd.stop();
isPlay = false;
} else {
trace("play");
snd.start(0, 0);
isPlay = true;
}
};

gleichen ordner geup.mp3 reinhaun

é viola
 
vielen dank,ich teste mal :)
 
:( bekomme jetzt die fehlermeldung das das ganze innerhalb einer "on-prozedur" liegen muß!
 
DAS AS muss auf dem ersten schlüsselbild liegen NICHT AUF DEM BUTTON SELBST !
 
Zurück
Oben Unten