(page) REDIGERET 31 August 2011 • by admin

Lyd med pauseknap

Sound object

Edited 30 August 2010 • admin TOCbe the first to comment

Load lyden

var my_file:URLRequest=new URLRequest("lyd.mp3");
var my_sound:Sound=new Sound();
my_sound.load(my_file);

Når et Sound-objekt først har loadet en lyd, kan det ikke genbruges. Nyt Sound-objekt for ny lyd.

Channel Control

Play og stop

var channel1:SoundChannel;
channel1 = my_sound.play(0,10); //fra start, 10 gange
channel1.stop();

Position til pause

var pos:int= channel1.position;
channel1=my_sound.play(pos);

Stop all sounds

SoundMixer.stopAll();

Link lyden

Forudsætter en importeret lyd i library med linkage-name: ding.
Lyd i library, kan du linke med højreklik > Properties > Export for ActionScript > og classNavn, fx. ‘ding’.
(Flash vil som regel undre sig over, at der ikke ligger en class med det navn, og hvis ikke du med vilje har lavet en ekstern actionscript-fil med samme navn, skal du bare svare ok til dens forslag.)
Derefter kan den kaldes frem således:

//A
    import flash.media.*;
//B
    var lyd:Sound=new ding();
    var sndc:SoundChannel;
//C//D
    //play og stop
    sndc = lyd.play();
    sndc.stop();
//D
    //stop alle lyde
    SoundMixer.stopAll();

On Off knap

Edited 26 August 2010 • admin TOCbe the first to comment
var igang:Boolean = false;
 
but.addEventListener(MouseEvent.CLICK,ONOFF);
function ONOFF(e:MouseEvent) {
	if (igang==false) { // if (!igang)
		but.gotoAndStop("on");
		// Noget sættes i gang
		igang=true;
	} else {
		but.gotoAndStop("off");
		// Noget stoppes
		igang=false;
	}
}

Kunne også se således ud:

var igang:Boolean = false;
 
but.addEventListener(MouseEvent.CLICK,ONOFF);
function ONOFF(e:MouseEvent) {
	if (!igang) { 
		but.gotoAndStop("on");
		// Noget sættes i gang
	} else {
		but.gotoAndStop("off");
		// Noget stoppes
	}
	// igang sættes til at blive det omvendte af det det er nu..
	igang=!igang;
}

Tutorials Sound

Edited 7 June 2009 • admin TOCbe the first to comment

Lyd på timeline

event eller streeming basic howto
lyd på knap og edit envelope

Sound object

soundbasic play stop
Simple playback sound load
Komplet Sound-gennemgang fra republicofcode
Simple playback med volumeslider
Nem tutorial med playback og volume
interessant script med spectrum

sound basics fra gotoAndLearn

Player

Player i en class

Med xml playlist

gskinner- omfattende

kode eksempel

315674ba23f63ec9cab308cccab693bb000