🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.programy.flash-5
Article #33899

Re: Nienawidze F1! Jak dodac volume control?

#33899
From: Devoth
Date: Thu, 15 Feb 2007 18:54
51 lines
2964 bytes
Mr.Jack napisał(a):
> Devoth wrote:
>> Zresztą zdaje się normalne, że trzeba mieć jakiś dźwięk który chcesz
>> kontrolować. ;)
> 
> Domyslalem sie, ze to tu moze tkwic problem, ale sory - jesli tutorial nie 
> pokazuje, ze cos ma byc, to trudno to zgadywac. Ale jest inny klopot: gdy 

Tak, tylko że 'tutorial' w tym przypadku to cała strona, podzielona na 
sekcje. W pierwszej pokazuje jak podłączyć dźwięk, w drugiej jak 
utworzyć kontrolkę do sterowania głośnością, a w trzeciej balansem. 
Każda z tych sekcji jest właściwie niezależna w sensie że mógłbyś 
utworzyć dźwięk w inny sposób (np przez import z biblioteki), dlatego są 
rozdzielone.

> odgrywam swoje mp3 w winampie, gdy konczy sie jeden loop, przeskok do 
> nastepnego jest niezauwazalny, nie ma zadnego opoznienia, normalnie zaczyna 
> grac od nowa, jak by nigdy nic. Natomiast gdy ten sam plik mp3 wrzuce i 
> odgrywam we Flashu, bez wzgledu na to czy loopuje recznie, czy zostawiam to 
> w spokoju, slychac wyrazna przerwe miedzy koncem utworu a jego poczatkiem. 
> Pojawia sie cwiercsekundowa pauza - przeskok. Jak temu zaradzic ?

np tak:
[AS]
// nowy obiekt Sound
var my_sound:Sound = new Sound();
// przypiecie dzwieku z biblioteki
my_sound.attachSound("mySoundID");
// funkcja wywolywana po zakonczeniu odtwarzania
my_sound.onSoundComplete = function() {
   trace("mySoundID completed");
   // rozpoczynamy odtwarzanie od 2-giej sekundy
   this.start(2);
};
// inicjalizacja odtwarzania
my_sound.start();
[/AS]

onSoundComplete():
http://livedocs.macromedia.com/flash/8/main/00002680.html
start():
http://livedocs.macromedia.com/flash/8/main/00002686.html

PS. Nie wiem czy nie ma w powyższym kodzie błędu, bo nie testowałem tego 
w tej chwili, ale ogólnie chodzi o ideę :)

-- 
pozdrawiam
Devoth
Questions? - Do not hesitate to ask!
www.devoth.pl || www.devoth.com (eng. version)
Technical Details
Message-ID: <er2a86$jmq$1@news.lublin.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!lublin.pl!news.lublin.pl!not-for-mail
References: <er25rj$jg4$1@atlantis.news.tpi.pl> <er2674$ksg$1@atlantis.news.tpi.pl> <er27v9$gqa$1@news.lublin.pl> <er299e$1dl$1@nemesis.news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!lublin.pl!news.lublin.pl!not-for-mail
From: Devoth <MojAdresJestNaMojejWWW--www.devoth.pl--asfdsf@dasd.pl>
Newsgroups: alt.pl.programy.flash-5
Subject: Re: Nienawidze F1! Jak dodac volume control?
Date: Thu, 15 Feb 2007 19:54:00 +0100
Organization: lubman
Lines: 51
Message-ID: <er2a86$jmq$1@news.lublin.pl>
References: <er25rj$jg4$1@atlantis.news.tpi.pl> <er2674$ksg$1@atlantis.news.tpi.pl> <er27v9$gqa$1@news.lublin.pl> <er299e$1dl$1@nemesis.news.tpi.pl>
NNTP-Posting-Host: host-86-63-144-100.pronet.lublin.pl
Mime-Version: 1.0
X-Trace: news.lublin.pl 1171565638 20186 86.63.144.100 (15 Feb 2007 18:53:58 GMT)
X-Complaints-To: abuse@news.lublin.pl
NNTP-Posting-Date: Thu, 15 Feb 2007 18:53:58 +0000 (UTC)
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
In-Reply-To: <er299e$1dl$1@nemesis.news.tpi.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit