Problem z dźwiękiem

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
motopoland
Nowy
Nowy
Posty: 90
Rejestracja: sob lip 24, 2004 10:02 am
Lokalizacja: Poznań
Kontakt:

Problem z dźwiękiem

Post autor: motopoland »

Przeczytałem wszystkie wątki nt dźwięku, ale chyba nie ma odpowiedzi na moje pytanie.
Mam dźwięk podkładu w pętli, który ma grać cały czas.
Film składa się z prostych klatek, na których mam teksty.
Kłopot w tym, że chcę aby po wejściu na każdą klatkę zaczął grać dodatkowo zadany dźwięk, przypisany tylko do danej klatki, natomiast po wyjściu z tej klatki
został automatycznie wyłączony.
Nie chcę dodatkowych przycisków, to wiem jak zrobić.
Mam Adobe FL CS3, ustawienie pliku w zdarzeniach powoduje ponowne jego odegranie, mimo że ilość powtórzeń jest na zero. Pewniejsza jest chyba obsługa AS
Dzięki za ew wskazówki
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Problem z dźwiękiem

Post autor: Marek_bf »

mySound.stop() nie działa?
motopoland
Nowy
Nowy
Posty: 90
Rejestracja: sob lip 24, 2004 10:02 am
Lokalizacja: Poznań
Kontakt:

Re: Problem z dźwiękiem

Post autor: motopoland »

Działa, ale na przycisku.
Chodzi mi o to, czy można w klatkę, gdzie mam tekst dodać AS
który odpali sound przy jej otwarciu i automatycznie zastopuje przy zamnknięciu, tj gdy otwiera się kolejną
Do każego tekstu ma grać inny dźwiękj
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Problem z dźwiękiem

Post autor: Marek_bf »

1 klatka:

Kod: Zaznacz cały

function mySound(mc:MovieClip, linkageSound:String):Void {
	var mySound:Sound = new Sound(mc.createEmptyMovieClip("_soundMc_", mc.getNextHighestDepth()));
	mySound.stop();
	if (linkageSound != undefined) {
		mySound.attachSound(linkageSound);
		mySound.start();
	}
}
W klatkach gdzie ma być dzwięk:

Kod: Zaznacz cały

mySound(this, "linkageDzwieku");
Jeśli dzwięk ma nie grać:

Kod: Zaznacz cały

mySound(this);
motopoland
Nowy
Nowy
Posty: 90
Rejestracja: sob lip 24, 2004 10:02 am
Lokalizacja: Poznań
Kontakt:

Re: Problem z dźwiękiem

Post autor: motopoland »

Rewelacja :)
Dokładnie to co ma być, dzięki
ODPOWIEDZ