Autor |
Nachricht |
JanG
Dabei seit: 13.10.2002
Ort: Köln/Düsseldorf
Alter: -
Geschlecht:
|
Verfasst Do 15.12.2005 20:48
Titel
|
|
|
Volume langsam reduzieren, aber da musste mal im Flashforum suchen, da ich dir keinen Code servieren kann.
Peaze!
|
|
|
|
|
Tara
Threadersteller
Dabei seit: 24.09.2005
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Do 15.12.2005 21:03
Titel
|
|
|
Erstmal Danke für die schnelle Antwort.
Hab hier schon gesucht aber nur irgenwas mit Extension gefunden und das hat mir nicht wirklich geholfen.
Im Flashforum sind immer nur so Sachen wie Sound auf Button legen, normal stoppen, wiederholen und so...
|
|
|
|
|
Anzeige
|
|
|
l'Audiophile
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Do 15.12.2005 21:18
Titel
|
|
|
Bei Buttonclick ne Schleife, die in jedem Durchlauf Volume mit nem bestimmten Schritt niedriger werden lässt.
Sowas in etwa (ungetestet, müsste aber funktionieren)
Code: |
//Geschwindigkeit des Fadens; je höher der Wert desto schneller wird gefadet
var fadespeed = 3;
// Fade Out Button mit dem Instanznamen „mc_FadeOut“
mc_FadeOut.onRelease = function() {
faderaktion = false;
};
// Überwacht den Zustand des Fade-Buttons
this.onEnterFrame = function() {
lautstaerke = musik.getVolume();
if (faderaktion == false) {
ausfaden(fadespeed);
}
};
//FadeOut-Prototyp
MovieClip.prototype.ausfaden = function(speed) {
if (lautstaerke > 0 && faderaktion == false) {
lautstaerke -= speed;
musik.setVolume(lautstaerke);
} else {
lautstaerkesignal = 0;
}
};
|
Gruß PJ
@ Jan
Zuletzt bearbeitet von l'Audiophile am Do 15.12.2005 21:20, insgesamt 1-mal bearbeitet
|
|
|
|
|
Tara
Threadersteller
Dabei seit: 24.09.2005
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Do 15.12.2005 21:22
Titel
|
|
|
Wow, danke!!
Das geht nur mit Button?
|
|
|
|
|
l'Audiophile
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Do 15.12.2005 21:24
Titel
|
|
|
Tara hat geschrieben: | Wow, danke!!
Das geht nur mit Button? |
Nö, wie willstes sonst haben?
|
|
|
|
|
Tara
Threadersteller
Dabei seit: 24.09.2005
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Do 15.12.2005 21:32
Titel
|
|
|
Naja, wollte eigentlich nur wärend des Intros Musik haben....
so das der Sound am Ende auch mit ausgeblendet wird.
//Der Sound liegt bei mir bisher nur ganz simpel auf einer extra Ebene in der ersten Szene.
Zuletzt bearbeitet von Tara am Do 15.12.2005 21:38, insgesamt 1-mal bearbeitet
|
|
|
|
|
l'Audiophile
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Do 15.12.2005 21:35
Titel
|
|
|
Tara hat geschrieben: | Naja, wollte eigentlich nur wärend des Intros Musik haben....
so das der Sound am Ende auch mit ausgeblendet wird. |
Ist eigentlich Wursch, wo du
Code: | faderaktion = false; |
plazierst.
|
|
|
|
|
l'Audiophile
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Do 15.12.2005 22:18
Titel
|
|
|
ich attache sounds immer aus der Bibliothek; ist am komfortabelsten.
So z.B.
Code: |
Sound.prototype.initSoundObj = function(instanz, beginn, anzahl) {
//Attached den Sound mit dem unten angegebenen Bezeichner aus der Bibliothek
this.attachSound(instanz);
//Setzt den Abspielkopf an den Anfang der Zeitleiste
this.start(beginn, anzahl);
};
abspielen = function () {
musik = new Sound();
//ruft den Prototyp initSoundObj auf mit dem, in Aführungsstrichen angegebenen Bezeichner auf
musik.initSoundObj("rock", 0, 1);
};
//Geschwindigkeit des Fadens; je höher der Wert desto schneller wird gefadet. Vorraugesetzt wird eine, durch 100 teilbare Zahl
var fadespeed = 2;
// FadeOut Funktion, die mit „fadeOut();“ an einem beliebigen Ort aufgerufen werden kann
fadeOut = function () {
faderaktion = false;
};
// Überwacht den Zustand des Fade-Buttons
this.onEnterFrame = function() {
lautstaerke = musik.getVolume();
if (faderaktion == false) {
ausfaden(fadespeed);
}
};
//FadeOut-Prototyp
MovieClip.prototype.ausfaden = function(speed) {
if (lautstaerke>0 && faderaktion == false) {
lautstaerke -= speed;
musik.setVolume(lautstaerke);
} else {
lautstaerkesignal = 0;
}
};
abspielen();
|
Den Funktionsaufruf
kannst du dann an einer beliebigen Stelle aufrufen.
Beispiel (kann leider nur als MX 2004 speichern):
www.bandsalat.net/mgi/fadeout.rar
(Noch 5 min warten bis ichs hochgeladen habe )
|
|
|
|
|
|
|
|
Ähnliche Themen |
Flash Homepage
größe homepage flash
Flash Homepage: Problem
Flash Homepage zum downloaden + Anleitung
meine erste flash homepage =(!
Flash CS3 Homepage: Die letzten Probleme
|
|