Geluid gebruiken in de Flash iOS-verhalenboek-app
In deze zelfstudie voegen we ActionScript toe waarmee Flash CS5.5 een geluidsbestand wordt afgespeeld wanneer de lezer op een van de kerstversieringen klikt. We hebben de optie om hetzelfde geluidsbestand voor alle drie de ornamenten te gebruiken of een ander geluidsbestand aan elk ornament te "bevestigen". Zoals altijd, hangt deze beslissing af van alle andere elementen die aan uw app zijn toegevoegd en de uiteindelijke bestandsgrootte.

We hebben al de ornamenten op het podium en ze zijn geanimeerd om te zwaaien. Deze animatie is een tween die binnen elke ornamentfilmclip wordt afgespeeld. Omdat we de ornamentfilmclips aan frame 1 van de tijdlijn hebben toegevoegd, begint de animatie wanneer de app wordt geladen en gaat deze door totdat we de ornamentfilmclips uit het werkgebied verwijderen.

We willen ook dat onze lezers op de ornamenten kunnen klikken en een jingle-geluidsbestand kunnen afspelen. Hoewel de ornamenten filmclips zijn en geen knoppen, zullen we ActionScript gebruiken om Flash te vertellen dat onze filmclips ook als knoppen zullen functioneren.

Hoewel Flash verschillende geluidsbestandsindelingen accepteert, is het het beste om het bestand naar mp3-formaat te verbergen voor mobiele apps. Zodra u het bestand in mp3-formaat heeft, bent u klaar om het in uw project te importeren.

Open het projectboek van het verhalenboek.

    1. Klik in het menu op Bestand - Importeren - Importeren naar bibliotheek en kies het geluidsbestand.

    In het bibliotheekpaneel vindt u het geïmporteerde geluidsbestand. We zullen het geluidsbestand besturen met ActionScript. Om dit te doen moeten we het bestand wijzigen door het aan een klasse te koppelen.

    2. Klik met de rechtermuisknop op het geluidsbestand en kies Eigenschappen. Klik in het dialoogvenster Geluidseigenschappen op het tabblad ActionScript. Vink het vakje aan naast Exporteren naar ActionScript.

    3. U zult merken dat de naam van het geluidsbestand in het tekstvak Klasse verschijnt. Verwijder de bestandsextensie .mp3. Aan dit geluidsbestand is nu een klasse gekoppeld met dezelfde naam.

Het is standaard om alle ActionScript op zijn eigen laag in de tijdlijn te plaatsen. Net zoals we een laag voor het rode ornament hebben, hebben we een actielaag.

Volgende →

BELANGRIJK: deze zelfstudies voor app-ontwikkeling zijn geschreven met de Flash-beginner in gedachten. U moet uw app verder optimaliseren dan wat in deze zelfstudies wordt behandeld voordat u uw app definitief maakt voor de app store.


Copyright 2018 Adobe Systems Incorporated. Alle rechten voorbehouden. Schermafbeeldingen van Adobe-producten herdrukt met toestemming van Adobe Systems Incorporated. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst en Flash Paper is / zijn ofwel [a] geregistreerde handelsmerken [s] of een handelsmerk [s] van Adobe Systems Incorporated in de Verenigde Staten en / of andere landen.