De klasse Sprite in ActionScript 3.0 is een veel voorkomende ingrediënt in veel Flash-films . De Sprite is een fundamenteel object voor gebruik binnen gebruikersinterfaces en andere visuele displays . Sprites zijn vergelijkbaar met Flash Movie Clips , maar tijdlijnen niet . De AS3 klasse Sprite biedt een verscheidenheid van eigenschappen , methoden en gebeurtenissen die ontwikkelaars kunnen gebruiken binnen hun Flash-toepassingen . Door het creëren van instanties van de klasse Sprite in ActionScript-code , kunnen ontwikkelaars toegang krijgen tot de klasse functies . Doel Een object Sprite kan hebben een verscheidenheid van functies binnen een Flash-film . De Sprite kan een eenvoudige visuele element dat binnen een interactieve applicatie kunnen verschijnen omvatten . Net als de Movie Clip -klasse , de klasse Sprite herkent bepaalde gebruiker gebeurtenissen . Sprites kan fungeren als uitvalsbasis punten voor de andere elementen van de gebruikersinterface , met AS3 code toevoegen van onderliggende elementen om een Sprite om een interface te bouwen met meerdere onderdelen . ActionScript- code kan klasse Sprite methoden te gebruiken voor het uitvoeren van processen , zoals het instellen van het uiterlijk eigenschappen en het verplaatsen van het object rond de film podium . Eigenschappen De klasse Sprite biedt een aantal standaard eigenschappen ontwikkelaars kunnen openen vanuit ActionScript-code . Deze eigenschappen te ontvangen en stel verschillende soorten gegevens over de huidige toestand van een object Sprite , zoals X , Y en Z-coördinaten die de Sprite positie binnen het document . Andere eigenschappen dan de afmetingen van de sprite , met inbegrip van de breedte en hoogte . ActionScript- code kan een Sprite roteren , met eigenschappen die aangeeft de huidige hoeveelheid rotatie langs de X- , Y- en Z-as . Toen code voert scaling op de Sprite , de schaal eigenschappen een register bijhouden van de huidige schaalvergroting . AS3 code kan zowel ophalen en instellen van de waarden van de meeste van deze eigenschappen , hoewel sommige zijn alleen-lezen . Methoden Methoden van de klasse Sprite omvatten die voor het beheer van de onderliggende objecten en voor het manipuleren van het. Sprite methoden kunnen ook gebeurtenislisteners toevoegen aan interactie van de gebruiker te detecteren met het object . Andere interactieve methoden omvatten die aan de Sprite te slepen rond het document , bijvoorbeeld wanneer de gebruiker erop klikt . Sprite raakte testmethoden laat de ontwikkelaar detecteren of een object Sprite wordt overlapt met een andere gebruikersinterface artikel . Events De klasse Sprite definieert niet een van haar eigen evenementen , maar het erft ActionScript gebeurtenissen van de bovenliggende klassen binnen de taal . Wanneer een klasse erft methoden van een andere klasse , betekent dit dat elk object van de klasse die methoden riep het kan hebben . De klasse Sprite erft evenement methoden om diverse soorten interactie met de gebruiker , met inbegrip van de muis beweegt in en uit het element , op te sporen plus klikken en rollen . De ActionScript-taal ondersteunt ook gebeurtenissen afgevuurd door interactie van de gebruiker met touch - screen apparaten .
|