*   >> Lectura Educación Artículos >> science >> programación

PushButton Tutorial Series - Animation


La clase CellCountDivider proporciona una forma para que nosotros informamos al SpriteSheetComponent cómo se alinean las imágenes. Aquí le estamos diciendo es que hay 6 imágenes a lo largo del eje x

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

El paso final en la implementación de la animación es crear añadir un objeto AnimationControllerInfo a la base de datos interna de animaciones que mantiene la AnimationController.

Cada AnimationControllerInfo referencia a un SpriteSheetComponent y mantiene algunos detalles adicionales como la velocidad de fotogramas, si la animación se enlaza etc. Aquí creamos un objeto AnimationControllerInfo que hace referencia al SpriteSheetComponent creado anteriormente

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

spriteSheet = IdleRightSpriteSheet;

Este AnimationControllerInfo entonces se hace referencia en la AnimationController y el AnimationController se agrega a la entidad

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

Las animaciones en PushButton requieren la combinación de un buen número de clases juntos, pero una vez que entienda el proceso es un proceso hacia adelante razonablemente recta para animar una entidad.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.