, het creëren van een iPhone als andere effecten gerealiseerd in een flits gebruiken, delen 3,,,,,,,,,,, deel 1,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, in deze handleiding voor de iPhone, creëren we de gebruikersinterface van het script pagina 's flash CS - 4 en 3,,,,,, het uiteindelijke resultaat bekijken, laten we eens kijken naar de resultaten van de laatste, en wij zullen proberen (klik op "ik" knop):,, 1. Een kort overzicht van de, hier is wat we gaan doen.We moeten twee voorwerpen te draaien, een op de voorkant, op het podium, zichtbaar in het begin, we moeten de resultaten blijkt dat na de voltooiing van deze voorwerpen in de bibliotheek.In dit geval ben ik het gebruik van videoclips, maar u kunt gebruik maken van de weergave van objecten (knop, onderdelen, bitmap, SPRITE, vorm, enz.), scheppen we een actionsscript effect van categorie 3, op het moment van de code. De FIA speciaal effect is wat we willen, stap 2, het creëren van een nieuwe behandelingen. 3 (document > nieuwe...).Het kan nodig zijn gebruik te maken van een versie voor CS - 4; we moeten de Flash Player als gevolg van de uitvoer van 10, rotationy, eigendom in de oude versie is niet beschikbaar.Er zijn een paar dingen die je laat flash 3 spelers van de inhoud van de uitvoer van 10, je kan op het Internet over doen als je geen CS - 4, salaristrap 3,., de vaststelling van de arena afmetingen van 320 X 480px (dit is de iPhone resolutie, maar dat kun je doen wat je wil, maat, zet de achtergrond van kleur.Ik.,, 4, zal de eerste laag, interfaces en het creëren van een andere naam en code.Blok, code, laag geplaatst niet nodig, om te voorkomen dat het voorwerp van het begin, salaristrap 5, om Je eerste gezien.Dit is van mening dat de zullen zien bij verstek, trek je alles wat je wilt.,, stap 6, verandert het in een film... (f8), de naam van de instantie die het, FirstView.,,, zeven stappen, het creëren van een tweede mening.Is van mening dat dit zichtbaar zullen zijn als het effect van het einde van acht stappen.,,, verandert het in een film, genaamd het, secondview, inspectie, de uitvoer van vakje (nog niet gerealiseerd, en dat standpunt is niet op het podium, zullen we het noemen van de actie panel).,, Stap 9, nu gaan we tot de activering van een object, de knop zal zijn werk doen.Het creëren van een druk op de knop, de locatie en naam, Infobutton,.In de eerste plaats zal de knop in het oog.In mijn geval, heb ik een knop, die de film in het kader van de eerste.Zet het maar op de plek waar je wilt, maar ik herinner me dat daar dus niet in de war je code 10 stappen.,,, tweede oog, het creëren van een andere knop, de naam van het donebutton,.Deze knop omzet van mening, 11 stappen, red je baan, laten we naar de code.Ik stel je hebt een fundamenteel begrip 3 behandelingen.Als je een bepaald trefwoord twijfel zie flash, met de hulp van het creëren van een nieuw script dossier > 12 - stappen in de nieuwe...), de verplichte, nu heb je je papieren klaar, en begon te schrijven, tassen {/* voor de invoer van de animatie * /invoer fl.transitions.tween fl.transitions.tweenevent; de Invoer fl.transitions.easing.strong; /* * /invoer verplicht flash. Weergegeven. * * * * * * *; de invoer van flash.utils.timer; de invoer van Flash. Gebeurtenissen, de eerste drie categorieën. (*); behandeling van alle animaties maken we met de gevolgen.In dat geval, ik gebruik een krachtig beleid meer op de iPhone omzet, maar je kan een wijziging van deze verschillende effecten, de andere drie met een element van vooruitgang, zullen we het even over de timer object van de laatste behandeling van een zaak die we kunnen gebruiken, stap 13 uitbreiding van de klas. We moeten, /uitbreiding van de klas, dus kunnen we gebruik maken van addchild ().De uitbreiding van de elfen - omzet, uitbreiding van elf soorten zal onze soort heeft alle eigenschappen en functies van de methode, de elfen.In dit geval hebben we het gebruiken om toegang te krijgen tot de addchild (), stap 14 verklaringen van de variabelen, particuliere var FirstView:DisplayObject; particuliere var secondview:DisplayObject; particuliere var initfromside: touw; particuliere var: int; particuliere var fliptween: Twain; particuliere var addsecondview: Bull. ///////het is gebruikt als een tweede advies is in de op het podium, niet in de bibliotheek, voor het geval dat.Privé - reactieve toegevoegd: booleaanse = vals, particuliere var de timer: de timer = nieuwe timer (1); het gebruik van externe, verklaring van de belangrijkste functie van de variabelen (omzet), krijgen ze hun waarde van "fabrikant" en met de naam zelf uitleggen, stap 15 - fabrikant van de fabrikant met nieuwe objecten, namens de voorbeelden van de modellen.Dit is dat we gebruik moeten maken van de functie van een klasse, /*. Flip beginnen te functioneren, een aantal parameters, pas je omdraaien als je wilt, weet je nog van die voor de variabele omzet * /openbare functies dezelfde (frontobject:DisplayObject, backobject:DisplayObject, timeinseconds:int, flipfromside: touw, secondviewisinlibrary: booleaanse): {FirstView = frontobject secondview ongeldig; = = = = = = = backobject; de tijd timeinseconds; initfromside = flipfromside; addsecondview = secondviewisinlibrary; animatefirstview (); ///////de functie om het eerste deel.De timer. AddEventListener (timerevent.timer, checkflip); ///////- het tweede advies van de animatie stap 16}, animatie, specifieke functie animatefirstview (): ongeldig fliptween = nieuwe Twain {(FirstView, "scaleX sterk." easein, voor de duur van 0,5, 1, 2, waar deze lijn); ///////in de omvang van de animatie verantwoordelijk is, fliptween = nieuwe tween (FirstView, "zegt", sterk. Easein, voor de duur van 0,5, 1, 2, waar); ///////vermindering van de omvang van hun mening, de helft van de als (initfromside = = "links") ///////als we een schilderij van links, animatie van links.{fliptween = nieuwe tween (FirstView, "rotationy sterk." easein, stroom, de tijd /2, waar); ///////- is een van de belangrijkste lijnen, het veranderde rotationy toekent om de timer start (); de omzet. /we beginnen regelmatig controleren als we de verandering van videoclips} anders als (initfromside = = ") {fliptween = nieuwe tween (FirstView," rotationy sterk. "Easein, 0, 90, de tijd /2, waar); de timer. Start ();}}, dit is de eerste vanuit het perspectief van de heffing in de animatie.Het eerste perspectief en vermindering van de omvang van de controles, aan de ene kant, de start van animatie, stap 17 onderzoeken juist standpunt. Deze functie zal controleren rotationy eigenschap van de tweede naar de animatie, private functie checkflip (E:timerevent): invaliditeit (initfromside = = "{als uit de" & & firstview.rotationy > = 90) ///////als de animatie is begonnen met de voorbereiding van de eerste opvatting van links - {timer. Stop (); /parkeren we onderzoek van gedachten wisselen firstview.visible = vals; ///////eerste advies (addsecondview verbergen als & &.De toevoeging van) ///////als tweede oog moet nog uit de bibliotheek is toegevoegd (secondview. X = FirstView. X; ///////2 van de positie van de standpunten die secondview. Y = FirstView. Y; addchild (secondview); ///////toe te voegen aan de tweede standpunt toe te voegen aan = waar; ///////instelling toe te voegen aan de echte om te voorkomen dat bij veel van de tweede advies} mensen als tweede oog in de fase van {* /* * /secondview. X = FirstView. X; secondview. Y = FirstView. Y; animatesecondview (}); ///////animatie tweede oog op dezelfde wijze een animatie, verborgen en de afschaffing van de eerste twee oog verborgen toen de vooruitzichten doen anders als (initfromside =} = "juiste" & & firstview.rotationy < = 90) {timer. Stop (); firstview.visible = vals; als (addsecondview & &.De toevoeging van) {secondview. X = FirstView. X; secondview. Y = FirstView. Y; addchild (secondview); toevoeging van {*} = waar; of als tweede oog in de fase * /secondview. X = FirstView. X; secondview. Y = FirstView. Y;}}}, stap animatesecondview (); het tweede standpunt van 18 animatie, de functie van de twee standpunten.Het is bijna de eerste animatie van dezelfde functie, particuliere animatesecondview (): nietigverklaring van fliptween = nieuwe Twain {(secondview, "scaleX sterk." easeout, 0,5, tijd /2, waar); fliptween = nieuwe tween (secondview, "zei", sterk. Easeout, 0,5, tijd /2, echt. (de); als initfromside = = "links") {fliptween = nieuwe tween (secondview, "rotationy sterk." easeout, - /2 90,0, waar); firstview.visible = waar;} anders als (initfromside = = ") {fliptween = nieuwe tween (secondview," rotationy ", sterk. Easeout 90,0, tijd /2, echt);}}} firstview.visible = waar;}, stap 19, het redden van je script bestanden" Flip. "20 stappen.,, - gebruik van klassen, in je flash, open paneel, en schrijven:, de categorie. Omzet; ///////de Invoer van CMeisje, je moet je eigen klasse "van de map.Variabele: booleaanse = ///////-, gebruiken we deze variabele te weten, als eerste van mening is veranderd.Var secondview:secondview = nieuwe secondview (); ///////secondview object in het creëren van een bibliotheek, een verdubbeling van de var /het is; we je functie callflip klasse (E:MouseEvent): ongeldig {als.Het is niet als FirstView) ///////- {firstview.infobutton.visible = vals; ///////verborgen knop, zodat de gebruiker kan niet herhalen wanneer de effecten van de omzet.Omzet = nieuwe omzet (FirstView, secondview, 2, "links", waar); dit is de belangrijkste regel ///////noemen, het in de richting van de film... Die tijd effect heeft, dit begon, als de tweede film... Is in de bibliotheek.Addchild (inversie); ///////voegen we krijgen de addchild () voor het werk, het is een universeel probleem, gebruik maken van de interne addchild (klasse), nu weet je het.;) = waar; ///////- weet een eerste advies is animatie secondview.donebutton.visible = waar; ///////annulering knop te verbergen, dus we kunnen ze het opnieuw gebruiken secondview.buttonbar.visible = waar; ///////op het oog, is de tweede} anders als (omzet) ///////omzet is als het tijd is om een tweede, je kan de vaststelling van nieuwe parameters, een volledig ander animatie.{secondview.donebutton.visible = vals; - = nieuwe omzet (secondview, FirstView, 2, "goed", waar); addchild (flip); - = - = waar; firstview.infobutton.visible; secondview.buttonbar.visible = vals;}} FirstView. Infobutton. AddEventListener (mouseevent.mouse_down, callflip); ///////secondview meer publiek donebutton knop. AddEventListener (mouseevent.mouse_down, callflip); van 21 stap, red je baan en controleer alles normaal.Een voorbeeld in de naam, de test je code, op zoek naar fouten kan veranderen, of zelfs de grafiek.Om ervoor te zorgen dat alles normaal, je verwacht; als niet terug naar de code of zien.Als je geen fouten kan je shift + CTRL + terug beter je film, of naar de inbedrijfstelling > aanpassing van de film, onthoud: je hebt veel keuze, zodat het effect zoals je wilt.Spelen met de parameters die als een object, denk je dat is het gebrek aan iets wat je kan te allen tijde bewerken.En ik hoop dat je genoten hebt van deze handleiding, dank u voor te lezen.,
Het creëren van een iPhone
Next Page:PHP