Het creëren van 3

aanpasbaar instrument gerealiseerd dat het creëren van een instrument dat kan worden aangepast in het script 3,,,,,,,,,,,, delen, delen van,,,,,, het netwerk van maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, dat een instrument is van grafische gebruikersinterface elementen.Het activeert de muis - of - project, dat een doos onder de tekst van informatie over het onderwerp. In de kom, vertel ik je hoe gemakkelijk het creëren van een aangepaste instrumenten gebruik van klasse 3 in het script.Kijk!,,,,,,, stap 1: een kort overzicht van het soort, instrumenten worden gecreëerd om een van de belangrijkste instrumenten van de tekening, de behandeling van de desbetreffende categorie zal door de gebeurtenissen, zal het podium knop of film, stap 2: start, zet. En het creëren van een nieuwe flash van documenten (behandelingen, 3), de vaststelling van de arena. 600x300 en de omvang van het creëren van een grijze achtergrond (de&#f9faf5,&#e3e5e0).,, in stap 3: kies de rechthoek instrument, het creëren van een oorspronkelijke 140x40px blauw (# 7b90a5) afgerond.10 de hoek. En nog een tekst, het lijkt meer op een knop.,, verandert het in een film... Of een druk op de knop en de naam "knop".Open de eigenschappen van het panel en de toevoeging van de volgende filter:,, zult u deze dingen:,, 4 stap: het script.En het redden van je werk en een code voor te bereiden, het creëren van een nieuwe behandelingen en het behoud van de bestanden, tooltip.as, stap 5: verplicht, die hebben we niet nodig.Uitbreiding van de informatie per klasse zie flash helpen., tassen (invoer flash.display.sprite; de invoer van flash.text.textfield; de invoer van flash.text.textformat; de invoer van flash.text.textformatalign; de invoer van flash.filters.bitmapfilter; de invoer van flash.filters.dropshadowfilter; de invoer van fl.transitions.tween; de invoer van fl.transitions. Los. Sterke;, stap 6: uitbreiding van de klas, We gebruiken om displayobject Sprite klasse van de functie, de tip stap 7: uitbreiding Sprite {, variabelen, die zullen worden gebruikt, en in de toelichting verklaart dat de VAR - tween: Twain; ///////Twain object dat de animatie, start de tip: var Sprite = nieuwe Sprite (); ///////GR met tips?Bmpfilter grafieken: bitmapfilter var; ///////die schaduw met filter var TextField:TextField = nieuwe textfield (); ///////interne gegeven formaat: tekst = nieuwe textformat (VAR); ///////lettertype: harmonische = nieuwe harmonie (); embedded fonts, salaristrap 8: fabrikant, bij de uitvoering van de functie het laden van de parameters, klasse, bijna allemaal beschrijvend is.De parameters van de usearrow instrument zal in dat schilderij in een kleine pijl, maar als de opwaartse of neerwaartse richting werken.Dan zien we meer over in een code achter, openbare functie - instrument (W:int, int, int H::: touw, straal, en de kleur: eenheid, txtcolor:uint, Alpha: nummer, usearrow: Bull, directeur: string, afstand: int): ongeldig {, stap 9: de aard van de tekst. Deze lijn wordt de aard van de tekst en de vorm, textfield.selectable = vals. Je kan niet kiezen in het /textformat.align = textformatalign.center tekst; ///////textformat.font = font.fontname gericht op het gebruik van die woorden; //////////////textformat.size = 8); het lettertype textformat.color = txtcolor maat en kleur; de tekst uit de tekst van de parameters van de nieuwe textfield (=); ///////van een nieuwe tekst object textfield.embedfonts = waar; ///////textfield.width = ingebed in het lettertypeW; textfield.height = H; textfield.defaulttextformat = tekst van toepassing; //////////////textfield.text = formaat en de inhoud van de tekst; van de parameters, 10: het creëren van een instrument dat maatregelen op grond van deze code worden de waarden van de parameters voor de opstelling van nieuwe instrumenten tips, SPRITE (=); advies. Beginfill grafische (kleur, alfa). Het drawroundrect. Grafische. (0, 0, G, H, de straal); 11: pijl, stap usearrow parameters in het centrum zal bovenaan of onderaan de centrale een driehoek, let op, dit gaat alleen werken als "de richtlijn" parameters (naar boven of beneden, als usearrow% AMP% dir = = = = = = = &; "") {tip. Figuur. MoveTo (tooltip.width /2 - 6, blijkt dat de hoogte van het.);. Lineto (figuur.Tooltip.width /2, tooltip.height + 4,5); suggereert. Figuur. Lineto (tooltip.width /2 + 6, tooltip.height - 4.5);} als (usearrow & & dir = = ") {tip. Figuur. MoveTo (tooltip.width /2 - 6, 0); de tip lijn. Grafische. (tooltip.width /2, 4,5); suggereert. Figuur. Lineto (tooltip.width /2 + 6, 0);} tip. Figuur. Endfill (); ///////deze lijn zal om een tekening of pijl gebruikt of niet. En stap twaalf: deze code in de schaduw filter instrument zou kleur van Het filter, bmpfilter = nieuwe dropshadowfilter (1,90, de kleur, de 1,2,2,1,15); tooltip.filters = [13], bmpfilter; stap: toevoeging van dat stadium, snel. Addchild (tekst); ///////tekst toe te voegen dat addchild (tips?); ///////meer dat stadium, stap 14: animatie, deze lijn zal gebruik maken van de instrumenten van de alfa - eigenschap dat het creëren van een korte tussen de animatie, Twain = nieuwe tween (wijzen erop dat "A", de sterke. Easeout, 0, 1, waar de tip. α); stap 15: een van de belangrijkste soorten, hou je in, en het creëren van een nieuw script van het dossier zal worden behandeld, blijkt dat de instrumenten van de gebeurtenissen, als je de knop van de soort te redden. Dit soort,,, de klasse 16: de noodzakelijke stappen, de documenten die vereist zijn voor de soort, type verpakking {in het soort. De invoering van instrumenten; ///////moet dat soort.De invoer van flash.display.sprite; de invoer van flash.utils.timer; de invoer van flash.events.mouseevent; de invoer van Flash. Het evenement. Timerevent;, stap 17: uitbreiding, de uitbreiding van het gebruik van dergelijke taken in verband met de toegang tot de displayobject Sprite. En natuurlijk een van de belangrijkste uitbreiding van de maatregelen. {, 18: variabelen, we het gebruik van deze categorie, de VAR - Timer: timer. = nieuwe timer (500, 1); ///////omzet zal de uitvoering van 500 msec na de timer, tijd is een instrument dat het de var: ///////- instrumenten; dat touw tegen variabele dir:= "; ///////distributie: in de richting dat var = 10; ///////afstand wijzen erop dat in de pixels, 19: een van de belangrijkste functies van deze maatregelen is de functie van de fabrikant, het rent zo snel mogelijk is, de openbare functie:void ADDL Main () {Isteners (); ///////de functie toe te voegen, alle nodige publiek zal worden gecreëerd, na 20:}, stap het aftellen, deze functie zal lopen op de gebruiker de knop, zal het de functie zal weergeven van het instrument dat in de timer telt 500 millisecons, private functie starttooltipcounter (E:MouseEvent): nietigverklaring van addEventListener (timerevent.timer_complete {de timer. De timer start,). ();}, 21: een instrument dat de functie van de maatregelen, om een instrument te creëren dat op basis van de parameters en de richting te kiezen.Het is de toename van dat stadium, het creëren van een muis luisteraar, privé - functies (E:timerevent): ongeldig {timer. RemoveEventListener (timerevent.timer_complete,); de nieuwe presentatie van het = (80 van 20. 10. "Flashtuts +", 0x222222, 0xffffff, 0,5, echt, je afstand); het gebruik van gereedschap dat soort ////////* * * * * * * * * * * * * * de eerste positie, met dir parameters /schakelaar (richtlijn) {": presentatie. X = mouseX - tooltip.width /2; tip. Y = de muis - (tooltip.height + regio); schuld;" ": X = mouseX - instrument dat tooltip.width /2; suggereert. (tooltip.height muis. Y = + +); de schuld; zaak" links ": presentatie. X = mouseX - tooltip.width - toolti afstand;P.y = de muis - (tooltip.height /2); de schuld; zaak "rechten": presentatie. X = mouseX + regio; suggereert. Y = de muis - (tooltip.height /2); breken;} /* toevoegen dat stadium aan de mobiele addchild (snel); de luisteraar /knop. AddEventListener (mouseevent.mouse_move, movetooltip);}, stap 22: het verkeer. De code wordt gebaseerd op de parameters en de positie van de muis dat privé - functie, movetooltip (E:MouseEvent): ongeldig {- (richtlijn) {": presentatie. X = mouseX - tooltip.width /2; y = de muis - instrument. (tooltip.height + regio); schuld;" ": dat mouseX. X = - tooltip.width /2; dat muis. Y = + (tooltip.height + regio);Het "links"; voorbeeld: presentatie. X = mouseX - tooltip.width - afstand; de tip. Y = de muis - (tooltip.height /2); de schuld; zaak "rechten": presentatie. X = mouseX + regio; suggereert. Y = de muis - (tooltip.height /2); breken;}}, stap 3: verborgen, dit is een functie die het schrappen van dat, als de wijzer is niet in de doelstellingen, in dit geval, de functie van privé - knop. Hidetooltip (E:MouseEvent): ongeldig {/* de timer check zijn uitgevoerd, als er geen, betekent dit dat de muis in de knop, Maar niet aan de * * * * * * * /als (timer.currentcount = = = = = = = 1) {} removechild (snel); de timer reset (.); ///////timer reset}, stap 24: dit is een functie van het publiek, kan een toevoeging van publiek,In de belangrijkste functie van de uitvoering van de functie, particuliere addlisteners ():void {/* "knop" voorbeelden van onze doelstellingen * /knop. AddEventListener (mouseevent.mouse_over, starttooltipcounter); - knop. AddEventListener (mouseevent.mouse_out, hidetooltip);}, stappen van 25: het type document, terug naar Florida, in het panel van de eigenschappen, de tekst toe te voegen ". De belangrijkste".Dit zal een van de belangrijkste soorten en categorieën documenten, en het testen van jouw vaardigheden.Je creëerde, sluiting van categorie 3, behandelingen een in hoge mate aanpasbaar instrument blijkt, is het nu tijd aangepaste deel zien.Om een paar voorbeelden: hoeveel mogelijkheden:,,, bedankt voor het lezen.,




””












Previous:
Next Page: