[lingo] geluid stoppen en verder laten gaan

Pagina: 1
Acties:

  • Gaafy
  • Registratie: Juli 2001
  • Laatst online: 03-06-2024
Hallo,

Ik ben bezig met een multimediaproductie in director. Tijdens de hele productie is er achtergrond geluid te horen, maar tijdens 1 onderdeel (1 frame) niet. Hier moet de muziek beslist weg omdat de gebruiker zelf kan spelen.

De muziek stoppen is niet moeilijk: "sound(1).pause()"
Nu wil ik echter de muziek weer laten doorspelen als de gebruiker in een ander frame komt. De gebruiker kan d.m.v. de navigatie op veel andere frames terecht komen. Dus ik kan niet op 1 speciefiek frame sound.play opnemen. Heeft er iemand een oplossing?

Gaafy

Verwijderd

Waarom zet je het in een framescript en niet in een moviescript?

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

move P&W > W&G

Klaar voor een nieuwe uitdaging.


  • Gaafy
  • Registratie: Juli 2001
  • Laatst online: 03-06-2024
Op woensdag 20 maart 2002 16:38 schreef mvkooten het volgende:
Waarom zet je het in een framescript en niet in een moviescript?
Wat is "het"?
Het stoppen gebeurt om frame niveau, want dat moet slechts in een enkel frame gebeuren.
Het weer verder laten spelen heb ik nog geen plek gegeven, want ik weet niet hoe ik dat moet doen...

Verwijderd

waarom niet bij een "on exitFrame" (syntax week zo niet).
ben je zowieso veilig.

En dit combineren met een fade in en een fade out. check de manual voor een goede uitleg.
dus zoiets als dit :

on enterFrame me
sound fade out of sound.stop
end enterframe

on enterFrame me
sound fade in of sound.play
end enterframe

Verwijderd

code:
1
2
3
4
5
6
7
on enterFrame
  sound(1).fadeOut(5 * 60)
end enterFrame

on exitFrame
  sound(1).fadeIn(5 * 60)
end exitFrame

en dan de rest van de geluiden in andere soundchannels houden.

Verwijderd

Je hebt waarschijnlijk een knopje waarmee je naar een andere scene springt.
Als je daar dan sound(1).play aan toevoegt, dan ben je toch klaar?

En bij dat frame :
on enterFrame
sound(1).pause()
end

  • Gaafy
  • Registratie: Juli 2001
  • Laatst online: 03-06-2024
De optie van hidido werkt niet, omdat je niet weet naar welk frame de gebruiker springt.
Je kan niet bij elk frame sound.play toevoegen, want dan begint het telkens overnieuw.

Deze code is prima
code:
1
2
3
4
5
6
on enterFrame
  sound(1).fadeOut(5 * 60)
end enterFrame
on exitFrame
  sound(1).fadeIn(5 * 60)
end exitFrame

Maar dan heb ik één probleem, hoe bouw ik een "hold on current frame" in, want daar gebruik ik nu dit voor:
code:
1
2
3
on exitFrame me
  go the frame
end exitFrame

Is er een andere oplossing om het "hold on current frame" uit te voeren zodat de ExitFrame weer werkt om het geluid te starten?

  • armor
  • Registratie: Januari 2001
  • Laatst online: 09-03 07:11

armor

Too much to Do, Too......

Op woensdag 20 maart 2002 22:58 schreef Gaafy het volgende:
De optie van hidido werkt niet, omdat je niet weet naar welk frame de gebruiker springt.
Je kan niet bij elk frame sound.play toevoegen, want dan begint het telkens overnieuw.

Deze code is prima
code:
1
2
3
4
5
6
on enterFrame
  sound(1).fadeOut(5 * 60)
end enterFrame
on exitFrame
  sound(1).fadeIn(5 * 60)
end exitFrame

Maar dan heb ik één probleem, hoe bouw ik een "hold on current frame" in, want daar gebruik ik nu dit voor:
code:
1
2
3
on exitFrame me
  go the frame
end exitFrame

Is er een andere oplossing om het "hold on current frame" uit te voeren zodat de ExitFrame weer werkt om het geluid te starten?
als het spul niet te groot is ... zip het eens en upload het eens dan kunnen we er eens naar kijken ...

all work and no play makes Jack a dull boy.


  • Gaafy
  • Registratie: Juli 2001
  • Laatst online: 03-06-2024
Ga ik morgen doen, nu slapen.

Bedankt voor jullie meedenken, ik zal het morgen ook eens aan mijn docent vragen.

Verwijderd

Op woensdag 20 maart 2002 22:58 schreef Gaafy het volgende:
De optie van hidido werkt niet, omdat je niet weet naar welk frame de gebruiker springt.
Je kan niet bij elk frame sound.play toevoegen, want dan begint het telkens overnieuw.
Ik bedoelde niet aan elke frame sound.play toevoegen, maar
een spritescript aan het knopje.
Dat werkt gewoon , tenminste als al die andere frames hetzelfde muziekje hebben.
Pagina: 1