*   >> Leitura Educação Artigos >> science >> programação

PushButton Tutorial Series - Animation

de nos informar o SpriteSheetComponent como as imagens são alinhadas. Aqui nós estamos dizendo-lhe que há 6 imagens ao longo do eixo x

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

A etapa final implementação de animação é criar adicionar um objeto AnimationControllerInfo ao banco de dados interno de animações mantidas pelo AnimationController.

Cada AnimationControllerInfo faz referência a um SpriteSheetComponent e mantém alguns detalhes adicionais, tais como a taxa de quadros, se a animação está em loop etc. Aqui criamos um objeto AnimationControllerInfo que referencia o SpriteSheetComponent criado acima

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

spriteSheet = IdleRightSpriteSheet;

Esta AnimationControllerInfo é então referenciado pelo AnimationController, eo AnimationController é adicionado à entidade

 Animation.animations [. ,,,0],"IdleRight"] = IdleRightAnimation; entity.addComponent (Animation, "Animação"); 

Animações em PushButton exigirem a combinação de algumas aulas juntos, mas uma vez que você entender o processo é um processo razoavelmente em linha reta para a frente para animar uma entidade.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.