hurtig tip: skabe en skrivemaskine tekst virkning klasse

, hurtigt tip: skabe en skrivemaskine tekst virkning klasse,,,,, 4,,,,,,,,, 5,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, i denne hurtige tips, vil vi skabe en statisk, genanvendelig actionscript klasse, som vil producere en skrivemaskine virkning med en enkelt linje.læs videre!,,,, trin 1: kortfattet oversigt, vi deler en brugerdefinerede snor i et system, og så tilføje den deraf følgende breve til en, textfield, én efter én bruger, jas, klasse.,, trin 2: skrivemaskine klasse, klasse vil være statisk, hvilket betyder, at det ikke skal være instantierede ved hjælp af nye nøgleord.for at få adgang til en statisk klasse medlem, bruge navnet på den klasse i stedet for navnet på en instans, skabe en ny actionscript fil og skrive følgende kode:, pakke (import flash.text.textfield; import flash.utils.timer; import flash.events.timerevent; offentlige endelige klasse skrivemaskine {* erklærer de variabler og metoder som statisk * /menig static var. tegn: system; //personerne i snoren menig static var tf: textfield; //textfield, som snor vil blive skrevet menig static var timer: timeren; //pauser mellem skrive hver karakter, menig static var jeg: int = 0; //variabel anvendes til at tælle de skriftlige karakterer offentlige statisk funktion skrive (txt: string, txtfield: textfield tid: antal).{røddinger = txt. split (""); //- snor i en række tegn tf = txtfield; //tildele tf at tekstfeltet gik til funktion timer = nye timer (tidspunkt); //sat gang i henhold til parameter timer. addeventlistener (timerevent.timer, writechar) timer. start(); //skrive funktion} menig static funktion writechar e: timerevent): ugyldig (hvis (< tegn. længde) (tf. appendtext (tegn [i]); //skriver char, hver gang den funktion, hedder jeg +; //næste char} hvis (jeg > = tegn. længde) //kontrollere, om snor er komplet (timer. stop(), jas. removeeventlistener (timerevent.timer, writechar); //klart timer timer = ugyldig;}}}}, trin 3:alder, brug ikke kunne være lettere - bare tilføje, typewriter.as, klasse til dit projekt mappe og anvende følgende kode:, import - og skrivemaskine. skrive ('text skrive ", targettextfield, 50), teste din film, og du vil se din textfield ved skrivemaskinen virkning. trin 4: eksempel, jeg brugte den klasse, i dette eksempel og omvendt, så man kan se virkning:,, konkluderes, at bruge denne klasse til at skabe deres egne virkninger.tak for at læse.hvis du vil have en mere avanceret version af denne virkning til brug i deres projekter, tage et kig på rasmus wriedt larsens bogstav for bogstav animation.



Previous:
Next Page: