javascript tekenfilms (4, deel 1),,,,,,,,,, 16, 38 - eenheid,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, is gebaseerd op het Web: //europa.eu.int /comm /, is een vreemd beest taal.Maar het was oorspronkelijk bedoeld als een makkelijk te delen met de academische informatie op het internet, het is langzaam veranderen om zich aan te passen aan de media - rijke omgeving, we kennen en liefhebben.Als gevolg van de toevallige (http: //europa.eu.int en javascript programmering, controle op en laat ze elementen: //europa.eu.int /comm /interactie), soms moeten we loslaten.In deze serie, ik zal je laten zien hoe je het doet met een browser animatie genaamd, spriting,.Maar, want dit is een kans om te leren, dit alles zullen we doen geen externe databanken (zoals dit).,, het is een deel van de serie.Ik zal het uitleggen spriting zelf in het eerste deel (de) en een aantal fundamentele javascript, maar achter een deel van ons in het midden van verpakking, verwerking, en ondersteuning van het scherm, dus laten we beginnen.Wat is de animatie?De animatie is, is gebaseerd op een duurzame visie, het verschijnsel, eigenlijk, als je hersenen zien veel soortgelijke stilstaand beeld niet snel genoeg, dus het zal komen, maar het is een bewegende beelden.Elke film of video 's van de fundamentele technische, veel enigszins verschillende lijsten in de snelle voortdurend blijkt dat sommige lijkt alles wat beweegt.De film met 24 frames per seconde (1), en die vaak in Noord - Amerika 29.97 frames per seconde van radio en televisie is een (2).Dus, met andere woorden, wat we moeten doen is het creëren van een vergelijkbaar kader heel snel op (een), de moeilijkheden op het web, er zijn twee belangrijke redenen de animatie is moeilijk te gebruiken, de website: de eerste, uit de verschillende interpretaties van de verschillende browser: //europa.eu.int /comm /en javascript manier, wat is een apparatuur vaak werken niet voor een andere.- het grote project van de steun op de meeste browsers, maar begon te dalen, 108 niet mogelijk is in alle apparatuur.Het heeft veel potentieel, maar het internet browser 8 niet steunen.Een strip met animatie.De FSIM van alles, maar je gaat het niet om de interactie tussen de animatie of controle, en de tweede, elk beeld is pagina van een afzonderlijk verzoek, browsers en servers.Deze eisen kunnen worden verhoogd, en zelfs meer dan bliksem snel internet, waardoor er een paar frames per seconde te spriting oplossing:.,,, over deze kwesties een methode is om een elf.In de elementen, div, s, kunnen we een achtergrond beeld, die, en dat kan dan elementen zelf.We kunnen ook een standpunt bepaald achtergrond, zodat we een groter deel van het beeld van de positie.De elfen tabletten is een grote beelden, we kunnen lopen, zodat het kan te veel kleine beeld.Het volgende voorbeeld eens bekijken, zien van het gebruik van multimedia - mascotte, J, ik de concurrentie:,,,, hoewel er J tien verschillende beelden, ze werd geplaatst in een grotere Papoea - Nieuw - Guinea (we gebruiken omdat ze een transparante Papoea - Nieuw - Guinea).Als we er een, div, dit is slechts een beeld van de omvang van de Papoea - Nieuw - Guinea, zetten we op de achtergrond, het ziet eruit als een beeld van de hazdm, zien CodePen., maar het lijkt een grote problemen gaan door middel van een beeld, en de aanpak van de oplossing van onze Vorige twee problemen.Zelden javascript (!)Je kan veranderen in een van die, tegen de achtergrond van de positie en het,, alles.Bovendien, als gevolg van al deze lijsten zijn in hetzelfde beeld, het duurt maar een verzoek om het laden van het beeld in de pagina 's.Dus, als de pagina 's over elf, kan het geen probleem, hoe kunnen we dan een animatie gemakkelijk?De eerste stap is het creëren van de elfen.Wil je dat je beelden worden en de afmetingen van de elf uiteindelijk ruimte, dus in het netwerk.Bijvoorbeeld, ik beeld zal 30px breed 50px hoog, dus heb ik mijn geest is 30px naast de horizontale en verticale afstand is.Misschien als je begint met Sprite in de linkerbovenhoek is de eenvoudigste, dan zullen wij de oprichting van een beetje CSS, div, om ervoor te zorgen dat alles normaal, de: < div = "fase" > < div = "J" = "karakter" > < /div > < /div >, dit is onze Wegwijzerdienst om ervoor te zorgen dat de Sprite is correct:,. Karakter {/* * is zeer belangrijk en wij de vaststelling van de hoogte van de rol en de elfen ons * /lengte en breedte 50px; breedte: * * * * * * * * * * * * * * we 30px; /locatie nodig, ze kan een volledige controle van hun absolute positie op het podium * /positie: absolute; links: 100px; de top: 120px;} {# J /* * we een achtergrond beeld.De acteur is die eerste Sprite (* * * * * * * * * * * * * * in de linkerbovenhoek) /achtergrond: URL ('j.png "); de achtergrond niet herhalen, herhalen: de achtergrond standpunt: 0;}, aandacht te besteden aan de volgende zaken:,, we hebben een bepaalde breedte en lengte, die, naar wij elfen op maat, we aangewezen de achtergrond van'no-repeat herhalen," we bepaalde achtergrond positie, heerser van 0 ", toont dat aan, SPRITE in de linkse hoek, en nu, het moet alleen een verandering van de positie van de achtergrond javascript vertonen de volgende elf, met inbegrip van documenten (J." = "). Style.backgroundposition 30px 0px"; in de hier, we kiezen voor eenheid (id = J "), en vaststelling van de stijl van eigenschappen,'backgroundposition".Het is aan de spelling,'backgroundposition javascript, en vond het niet leuk,'background-position CSS.Merkt ook op dat er in'px javascript,, ", is de X - en Y - twee, we kunnen het niet de omvang van de vereiste.Omdat we verplaatsen de achtergrond, moeten we hem verplaatsen naar de tegenovergestelde richting van je verwacht.Naar rechts van de elfen, we hebben beeld van mobiele 30px weg, nu, als we gewoon een simpele uitvoering van deze code (zoals een knop) zien we een verandering van beroep: de afsluiting van de rekeningen. Disgk CodePen. En bovendien, je kan een bron van deze pagina 's en geïnteresseerd.Alle voorbeelden zijn gedetailleerde toelichting.Dit is mijn geest tabletten worden gebruikt, de volgende stap, zijn we in deze handleiding die is een goed begin, maar het is niet echt een goede foto.In het tweede deel van deze reeks doen we wat rennen en springen, met verschillende elf om recycling in vier delen, creëren we een beetje actie mouseovers robot.Zie voor een preview van bygtv CodePen.,, conclusies & nadelen, maar dit kan in het netwerk op een geweldige manier heeft een aantal nadelen.Ten eerste, het kan je vragen om het vaststellen van elke afzonderlijke animaties, dit is tijdrovend.Ten tweede, de browser niet de meest nauwkeurige animatie, dus het is van cruciaal belang als de animatie, wil je timing perfect, dan kan dit werk niet.Tot slot, mobiele safari (voor de iPhone en iPad) heeft een "identiteit", als je een achtergrond of groter is dan 2, sub b, of dan 1024 1024 X 3 X pixel (3145728 totale pixel) en het automatisch beeld, de vernietiging van spriting effect.Dit betekent dat de echte grote tovenaar, of tot een zeer groot aantal elfen, zijn een probleem.Maar een simpele, kleine animatie, wil je heel interactief, dit is een simpele en geweldige manier om wat werk overal, interessante kanttekening, 1.In het geluid worden ingevoerd voordat de film, geen echte standaard beeldsnelheid.De camera 's door met de operatie, dus als je een groentje fotograaf beeldsnelheid kunnen vertragen en de versnelling van het ongeluk.Ook de geloofwaardigheid van de theaters zijn lage vertoning van lang geleden zei dat ze sneller te laten zien dat ze kunnen voldoen aan de versnelling van de beruchte meer wedstrijden.Dat is ook de reden waarom wij van mening dat de traditionele films in het foto 's van ongeveer 16 de grappigste van 18. Snel, dus als we het spelen ze vandaag in de 24 frames per seconde, hun optreden dan ze oorspronkelijk bedoeld waren sneller, 2.- de eerste is in Noord - Amerika van 30 beelden, maar de schuld van dat kleuren - TV 's in de snelheid.De technici vonden ze kan hem vertragen beeldsnelheid 0,1%, dat is de reden waarom het in 29.97 frame.Bovendien, afgezien van alle deelnemende film op TV in de 24 de KP 's in de 29.97 beelden van vreemde technische problemen met de KP' s, sneller voor het publiek dat televisie een interessant effect.Veel mensen kijken naar de "screening hobbit" in 48 KP 's beeldsnelheid gemeld, een verhoging van deze film ziet er "goedkope", maar het is niet een typisch films van hoge kwaliteit zijn, omdat ze sneller beeldsnelheid en tv gekeken.
Javascript tekenfilms (4, deel 1)
Previous:Javascript tekenfilms (4 - Deel 2)
Next Page:Zal het Bureau