本文整理汇总了C#中UISprite.addSpriteAnimation方法的典型用法代码示例。如果您正苦于以下问题:C# UISprite.addSpriteAnimation方法的具体用法?C# UISprite.addSpriteAnimation怎么用?C# UISprite.addSpriteAnimation使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类UISprite
的用法示例。
在下文中一共展示了UISprite.addSpriteAnimation方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: UIPeaceMakerActor
//constructor
public UIPeaceMakerActor(UIToolkit toolkit, string actorName, string fileName)
{
//todo make this scalable
_height = 50; //background image size
_width = 50;
_touchFrame = new Rect ( position.x, -position.y, _width, _height );
//background image is always the same
_actorBackground = toolkit.addSprite("actorBG.png", 0, 0);
_actorBackground.parentUIObject = this;
_actorBackground.positionFromTopLeft (0f, 0f);
//gradient is always the same
_actorGradient = toolkit.addSprite ("actor_gradient_white.png", 0, 0);
_actorGradient.parentUIObject = this;
_actorGradient.positionFromTopLeft (0f, 0f);
//image and button
_theButton = UIButton.create (toolkit, fileName, fileName, 0, 0);
_theButton.parentUIObject = this;
_theButton.onTouchUpInside += ( sender ) => randomAttitudeTest ();
//up/down arrow is always the same
_actorArrow = toolkit.addSprite ("up_arrow_anim_00.png", 0, 0);
_actorArrow.parentUIObject = this;
_actorArrow.positionFromTopRight (0f, 0f);
_arrowUpAnim = _actorArrow.addSpriteAnimation ("arrowUpAnim", 0.1f, "up_arrow_anim_00.png", "up_arrow_anim_01.png", "up_arrow_anim_02.png", "up_arrow_anim_03.png", "up_arrow_anim_04.png", "up_arrow_anim_05.png", "up_arrow_anim_06.png", "up_arrow_anim_07.png", "up_arrow_anim_08.png", "up_arrow_anim_09.png");
_arrowDownAnim = _actorArrow.addSpriteAnimation ("arrowDownAnim", 0.1f, "down_arrow_anim_00.png", "down_arrow_anim_01.png", "down_arrow_anim_02.png", "down_arrow_anim_03.png", "down_arrow_anim_04.png", "down_arrow_anim_05.png", "down_arrow_anim_06.png", "down_arrow_anim_07.png", "down_arrow_anim_08.png", "down_arrow_anim_09.png");
_arrowUpAnim.loopReverse = true;
_arrowDownAnim.loopReverse = true;
hideAttitudeIndicators ();
}