*   >> Lezen Onderwijs artikelen >> science >> programming

PushButton Tutorial Series - Animation

ier zijn we vertellen dat er 6 beelden langs de x-as

 var divider. CellCountDivider = new CellCountDivider (); divider.xCount = 6; IdleRightSpriteSheet.divider = divider; 

De laatste stap in implementeren animatie is om te creëren voeg een AnimationControllerInfo object naar de interne database van animaties onderhouden door de AnimationController.

Elke AnimationControllerInfo verwijst naar een SpriteSheetComponent en onderhoudt een aantal extra details, zoals de frame rate, of de animatie Hier wordt een lus enz we een AnimationControllerInfo object dat de SpriteSheetComponent bovenstaande gecreëerd verwijst creëren

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

spriteSheet = IdleRightSpriteSheet;

Dit AnimationControllerInfo wordt dan verwezen door de AnimationController en de AnimationController wordt toegevoegd aan de entiteit

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

Animaties in PushButton vereisen een combinatie van een flink aantal klassen samen, maar zodra je het proces te begrijpen is het een redelijk eenvoudig proces om een ​​entiteit animeren.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.