Strona 1 z 1

LoadMovie - Mp3 do Panelu

: sob kwie 16, 2005 9:53 am
autor: boczek
Witam . Mam takie pytanie.Chce zrobic na stronce taki panel. Umieszczone na nim bedą przyciski - 1 , 2 , 3 , 4 , 5 . I chcialbym zeby ładowało mi z zewnątrz do kazdego przycisku mp3. Po nacisnieciu np. buttona nr.2 ładuje mi sie mp.3 o nazwie 2.mp3 i odtwarza mi to . I tak dla kazdego buttona jak to zrobic ?? PROSZE O POMOC Z GÓRY DZIEKUJE :)

Re: LoadMovie - Mp3 do Panelu

: ndz kwie 17, 2005 12:32 am
autor: Nefro

Kod: Zaznacz cały

var muzyka = new Sound(); 
muzyka.onLoad = function (zaladowany) { 
  if(zaladowany) { 
    muzyka.start(); 
  } else { 
     trace("Problem z odczytaniem pliku.") 
  } 
} 
btn_1.onPress = function () {
muzyka.loadSound("plik.mp3", false); 
}
nakierowałem...??

Re: LoadMovie - Mp3 do Panelu

: ndz kwie 17, 2005 8:02 am
autor: boczek
kurcze niewiem co jest grane.Umiesciłem akcje do butona i zmieniłem "nazwapliku.mp3." na "1.mp3" umiesciłem na serwerze i niedziala :( robie cos zle ? Prosze o dokładne instrukcje bede bardzo wdzieczny :( Dziekuje

P.S. Moglibyscie zrobic jakis przykład ? i podesłac plik fla ? bo ja juz naprawde niewiem o co chodzi :( a tak bym zobaczyl na przykladzie. Z góry wielkie dzieki

Re: LoadMovie - Mp3 do Panelu

: ndz kwie 17, 2005 12:38 pm
autor: Nefro
Wiesz co - dajesz ten kod na głównej lini czasowej.

Przyciks 1 nazywasz btn_1 (Instance Name)

Gdy klikniesz na ten przycisk zaczyna się ładowac mp3 jak sie załoduje zacznie sie odtwarzać.

Re: LoadMovie - Mp3 do Panelu

: ndz kwie 17, 2005 12:46 pm
autor: boczek
Dzieki. A jak zrobic zeby przy ładowaniu był preloader % ? w jaki sposób go przypisac ? Z góry dzieki

Re: LoadMovie - Mp3 do Panelu

: ndz kwie 17, 2005 1:09 pm
autor: Nefro

Kod: Zaznacz cały

this.onEnterFrame = function(){ 
       if (muzyka.getBytesLoaded() < muzyka.getBytesTotal()){
   		var l:Number = muzyka.getBytesLoaded(); 
       		var t:Number = muzyka.getBytesTotal(); 
		var procent:Number = Math.floor((l/t)*100); 
		opis.text = procent+"%";
	} 
}
Dajesz ten kod na głównej lini czasowej i robisz dynamiczne pole tekstowe i wjego instace name wpisujesz opis tam będzie wyświetlany procentowy postę ładowania.