Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

[Flash] Load Order

Anoniem
BelgiumBoy_007
6 antwoorden
  • G'day,

    Ik heb een animatie gemaakt in Flash met een preloader en al en het werkt allemaal perfect. Nu komt het probleem, ik heb een *.mp3 liedje toegevoegd aan de animatie en die muziek wordt geladen voor de rest. Dit wil zeggen dat hij eerst de muziek laadt en daarna pas de preloader toont.

    Weet er iemand hoe ik ervoor kan zorgen dat de muziek gelanden wordt met de rest van de animatie ? Tijdens de preloader dus.

    Greetz,
    BelgiumBoy_007
  • Zet het geluid op streaming.
  • En hoe doe je dat ?
  • klik op de (key)frame van waar het geluid start. Kijk nu in je properties-panel onderin. Naast het woordjesync: staat een dropdownbox. Kies streaming.
  • Het geluid wordt niet via een (key)frame afgespeeld, het gaat met ActionScript via de attachSound(); functie :-?
  • Dan wordt het wat inggewikkelder. Alles wat je uit de library trekt zet flash aan het begin van swf, op keyframe 0 zeg maar. Nu moet hij dus eerst het hele geluidje laden voordat hij maar ooit die preloader laat zien. Om dit te voorkomen maar toch het geluidje uit de lib. te trekken, moet je in de export stiings van het geluidje de optie "export for actionscript" of "export in first frame" uitzetten. Als je nu de swf test, hoor je niks. Dit komt omdat hij helemaal niet meer in de swf staat! Daar moeten we dus nog wat aan doen. Omdat je niet wilt dat het geluidje zomaar af speelt, zet je op de allerlaatste frame van je movie (die gebruikt wordt) een stop(); actie. (of een gotoAndPlay(1); als je wilt dat de movie loopt) Maak een lege keyframe aan aan het einde en zet daar je geluidje in. Zorg wel dat de properties ervan niet op streaming staat, anders heb je er nog niks aan. Dus: laatste frame afbakenen dmv as, een lege keyframe er naast aanmaken en daar het geluidje in proppen.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.