PLAYBACK FLASH AS3 Hjälp?

Avdelningen för webbrelaterad programmering och grafisk design.
Post Reply
User avatar
Lyngan
Posts: 580
Joined: 2002-10-14 9:32:14
Location: Småland / Sverige

PLAYBACK FLASH AS3 Hjälp?

Post by Lyngan »

Hej

Jag använder en playback komponent på en av sidor i tidslinjen.
Problemet ligger i att den fortsätter spela fast jag har bytt till en annan sida.

Hur gör man att den automatiskt nollställs/stannar vid byte av sida ?!?



Tack på förhand
Gamestation: 4400+, 936GB, 2024mb, 256mb
Workstation: 2,8ghz, 80gb, 512mb, 64mb
Server: IBM Netfinity 5500
m3l0dy
Posts: 25
Joined: 2002-06-05 12:06:31
Contact:

Re: PLAYBACK FLASH AS3 Hjälp?

Post by m3l0dy »

Hmm...menar du att ljudet fortsätter när du byter till nästa frame?
En enkel lösning är isf SoundMixer.stopAll()
User avatar
Lyngan
Posts: 580
Joined: 2002-10-14 9:32:14
Location: Småland / Sverige

Re: PLAYBACK FLASH AS3 Hjälp?

Post by Lyngan »

m3l0dy wrote:Hmm...menar du att ljudet fortsätter när du byter till nästa frame?
En enkel lösning är isf SoundMixer.stopAll()
Ja precis. Ska kolla om det hjälper. Tusen tack för ditt inlägg
Edit: Vart exakt ska jag lägga "SoundMixer.stopAll()" för det inte fortsätter till nästa frame?
Gamestation: 4400+, 936GB, 2024mb, 256mb
Workstation: 2,8ghz, 80gb, 512mb, 64mb
Server: IBM Netfinity 5500
m3l0dy
Posts: 25
Joined: 2002-06-05 12:06:31
Contact:

Re: PLAYBACK FLASH AS3 Hjälp?

Post by m3l0dy »

SoundMixer.stopAll() skriver du i frame'n som du byter till, där ljud/video klippet inte är med.
Byter du frame med knappar är det annars lätt att lägga en "stop funktion" på dom.
User avatar
Lyngan
Posts: 580
Joined: 2002-10-14 9:32:14
Location: Småland / Sverige

Re: PLAYBACK FLASH AS3 Hjälp?

Post by Lyngan »

m3l0dy wrote:SoundMixer.stopAll() skriver du i frame'n som du byter till, där ljud/video klippet inte är med.
Byter du frame med knappar är det annars lätt att lägga en "stop funktion" på dom.
Skulle du kunna ge ett exempel?
Gamestation: 4400+, 936GB, 2024mb, 256mb
Workstation: 2,8ghz, 80gb, 512mb, 64mb
Server: IBM Netfinity 5500
m3l0dy
Posts: 25
Joined: 2002-06-05 12:06:31
Contact:

Re: PLAYBACK FLASH AS3 Hjälp?

Post by m3l0dy »

Lyngan wrote:Skulle du kunna ge ett exempel?
Om du menar exempel på att lägga till stop funktion på en knapp:

stopButton.addEventListener( MouseEvent.CLICK, stopMovie );

function stopMovie( e:MouseEvent ):void
{
movieClip.stop();
}

Enkelt exempel som jag inte testat då jag inte har flash tillgängligt för tillfället, men är 99% säker på att det fungerar så länge du anger rätt namn på knappen och filmklippet.
User avatar
Lyngan
Posts: 580
Joined: 2002-10-14 9:32:14
Location: Småland / Sverige

Re: PLAYBACK FLASH AS3 Hjälp?

Post by Lyngan »

m3l0dy wrote:
Lyngan wrote:Skulle du kunna ge ett exempel?
Om du menar exempel på att lägga till stop funktion på en knapp:

stopButton.addEventListener( MouseEvent.CLICK, stopMovie );

function stopMovie( e:MouseEvent ):void
{
movieClip.stop();
}

Enkelt exempel som jag inte testat då jag inte har flash tillgängligt för tillfället, men är 99% säker på att det fungerar så länge du anger rätt namn på knappen och filmklippet.
Ytterst tacksam för dina svar. Här nedan har jag lagt in koden jag använder, på så vis missuppfattar vi inte varandra.
home.addEventListener(MouseEvent.CLICK, btnClick);

Det är "home" som spökar för mig. Har lagt ett filmklipp i flv format som sedan fortsätter när jag byter till en annan swf fil/sida.


Code: Select all

var Xpos:Number = 30;
var Ypos:Number = 190;
var swf:MovieClip;
var loader:Loader = new Loader();

var defaultSWF:URLRequest = new URLRequest("swfs/areas.swf");

loader.load(defaultSWF);
loader.x = Xpos;
loader.y = Ypos;
addChild(loader);
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

// Btns Universal function
function btnClick(event:MouseEvent):void {
	
	removeChild(loader);
	var newSWFRequest:URLRequest = new URLRequest("swfs/" + event.target.name + ".swf");
	loader.load(newSWFRequest);
	loader.x = Xpos;
    loader.y = Ypos;
	addChild(loader);
}
// Btn listeners
areas.addEventListener(MouseEvent.CLICK, btnClick);
training.addEventListener(MouseEvent.CLICK, btnClick);
demo.addEventListener(MouseEvent.CLICK, btnClick);
references.addEventListener(MouseEvent.CLICK, btnClick);
home.addEventListener(MouseEvent.CLICK, btnClick);

stop();
Gamestation: 4400+, 936GB, 2024mb, 256mb
Workstation: 2,8ghz, 80gb, 512mb, 64mb
Server: IBM Netfinity 5500
m3l0dy
Posts: 25
Joined: 2002-06-05 12:06:31
Contact:

Re: PLAYBACK FLASH AS3 Hjälp?

Post by m3l0dy »

Mjo, stopfunktionen jag skrev är ju bara att stoppa in i din kod.
Och sen lägga till den på alla knappar utom just "home" då?
Post Reply