[cs3] eksport w pierwszej klatce (dźwięk w library )

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.
runner
Posty: 6
Rejestracja: pn lis 03, 2008 12:44 am

[cs3] eksport w pierwszej klatce (dźwięk w library )

Post autor: runner »

Witam

Mam pytanko ..we właściwościach pliku mp3, który jest w library..mam do wyboru opcję eksport w pierwszej klatce. Wszystko jest Ok mój dźwięk, który uruchamiany jest przy uruchamianiu klipa (1 klatka głównej listwy czasowej) działa i można go wyłączyć i włączyć. Uruchamianie dźwięku jest zależne od cookie. Teraz to o co mi głównie chodzi i dlatego założyłem ten wątek.. co mam zrobić jeżeli chciałbym aby mój dźwięk był uruchamiany ale dopiero w klatce np.550... bo od klatki 1-549 jest animacja wprowadzająca..i dopiero po jej zakończeniu ma się pojawić ikona głośnika i uruchomić dźwięk. Rozumiem mniej więcej (to zauważyłem), że jeżeli przeniosę teraz i przyciski i kod as do klatki 550 to dźwięk nie uruchamia się ponieważ we właściwościach jest zaznaczone na mp3 (eksport w pierwszej klatce).
Czy ktoś mi pomoże w rozwiązaniu mojego problemu? Swój przykład oparłem o ten zapożyczony kod as, który znajduje się w pierwszej klatce głównej listwy czasowej. Dziękuję za chęć pomocy.

Kod: Zaznacz cały

function loadMusic() {
	musicBG = new Sound(this);
	musicBG.attachSound("music");
	musicBG.onSoundComplete = function() {
		musicBG.start();
		}
}

function checkCookie() {
	mySharedObject=SharedObject.getLocal("play_music"); 
	if (mySharedObject.data.play==null) {
		mySharedObject.data.play = true;
	}
	if (mySharedObject.data.play==true)
	{
	bt_wylacz._visible = true;
	bt_wlacz._visible = false;
	musicBG.start();
	}
	else
	{	
	bt_wylacz._visible = false;
	bt_wlacz._visible = true;
	musicBG.stop();
	}
}

_root.onLoad = function() {
	loadMusic();
	checkCookie();
}
ODPOWIEDZ