Duik in deze Snelle tip en ontdek hoe je de beeldsnelheid van je film kunt wijzigen terwijl deze wordt uitgevoerd ...
Laten we eens kijken naar het eindresultaat waar we naartoe zullen werken:
We maken gebruik van een Slider-component om de fase aan te passen frame rate
eigenschap en toon een MovieClip om de wijzigingen te zien.
Start Flash en maak een nieuw Flash-document, stel de stage in op 400x200 px en de framesnelheid op 25 fps.
Dit is de interface die we gaan gebruiken, deze bevat een schuifregelaarcomponent en een MovieClip uit mijn Apple Preloader-zelfstudie.
U zult ook een statische tekst onder de schuifregelaar opmerken die de minimum en maximum FPS aangeeft.
Open het Componentenpaneel (Cmd + F7) en versleep de schuif component van de Gebruikersomgeving map, lijn deze uit op het midden in de fase en klik op het eigenschappenvenster om de parameters te bewerken.
Gebruik de gegevens uit de afbeelding hierboven en bereid je voor op een aantal ActionScript 3 ...
Maak een nieuwe ActionScript-klasse (Cmd + N), sla het bestand op als Main.as en begin met schrijven:
pakket import flash.display.Sprite; import fl.events.SliderEvent; public class Hoofd breidt uit Sprite public function Main (): void // Luister naar schuifregelaarbeweging slider.addEventListener (SliderEvent.CHANGE, changeFPS); private functie changeFPS (e: SliderEvent): void // Verander de framesnelheid met behulp van de schuifregelaarwaardetrap.frameRate = e.value;
Vergeet niet om de klassenaam toe te voegen aan de Klasse veld in de Publiceren deel van de eigenschappen paneel.
Probeer de demo en experimenteer met het gebruik van deze functie!
Ik hoop dat je deze Quick Tip leuk vond, bedankt voor het lezen!