*   >> Lese Utdanning Artikler >> science >> programming

Trykknapp Tutorial Series - Animasjon

der.xCount = 6; IdleRightSpriteSheet.divider = barriere;

Det siste trinnet i implementere animasjon er å skape legge en AnimationControllerInfo objekt til den interne databasen av animasjoner vedlikeholdes av AnimationController. Hver AnimationControllerInfo refererer til en SpriteSheetComponent og vedlikeholder noen flere detaljer som bildefrekvens, om animasjonen er loopet etc. Her skaper vi en AnimationControllerInfo objekt som refererer til SpriteSheetComponent opprettet ovenfor

 Var IdleRightAnimation.

AnimationControllerInfo = new AnimationControllerInfo () ; IdleRightAnimation.frameRate = 12; IdleRightAnimation.loop = true; IdleRightAnimation.spriteSheet = IdleRightSpriteSheet;

Dette AnimationControllerInfo deretter referert av AnimationController, og AnimationController legges til foretaket

 Animation.animations [. ,,,0],"IdleRight"] = IdleRightAnimation; entity.addComponent (Animasjon, "Animasjon"); 

Animasjoner ved trykknapp krever kombinere ganske mange klasser sammen, men når du forstår prosessen det er en rimelig rett frem prosess for å animere en enhet.


Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.