Strona 1 z 1

[Pytanie] Płynne wyciszanie dzwieku

: pn sty 30, 2006 5:13 pm
autor: intruder2600
Mam takie pytanko - robie prezentacje multimedialna gdzie wstavwione sa pliki video i potrzebuje zrobic plynne przejscie od wyciszonego dzwieku do pelnego i z powrotem pod koniec. Czy jest taka funkcja jak "ustaw glosnosc na 1% pozniej 2% ..... 100%" ? Uzywam flasha MX - 6, inna wersja niestety odpada bo upgrade duzo kosztuje :)

Re: [Pytanie] Płynne wyciszanie dzwieku

: pn sty 30, 2006 6:01 pm
autor: Marek_bf
Pogrzeb sobie w tym:

Kod: Zaznacz cały

var intId;
var speed = 50;
var mySound:Sound = new Sound(this);
mySound.attachSound("dzwiek");
mySound.start();
function volDown(fade) {
	var vol = mySound.getVolume();
	if (fade == "down") {
		vol > 0 ? mySound.setVolume(vol -= 1) : clearInterval(intId);
	} else if (fade == "up") {
		vol < 100 ? mySound.setVolume(vol += 1) : clearInterval(intId);
	}
}
down_mc.onRelease = function() {
	clearInterval(intId);
	intId = setInterval(volDown, speed, "down");
};
up_mc.onRelease = function() {
	clearInterval(intId);
	intId = setInterval(volDown, speed, "up");
};

Re: [Pytanie] Płynne wyciszanie dzwieku

: pn sty 30, 2006 10:25 pm
autor: Fistach
albo w efektach muzyki :) które mozna samemu dowolnie edytować we flashu.