当前位置: 首页>>代码示例>>C#>>正文


C# UISprite.addSpriteAnimation方法代码示例

本文整理汇总了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 ();
    }
开发者ID:hybridsteve,项目名称:dicebaseballapp,代码行数:36,代码来源:UIPeaceMakerActor.cs


注:本文中的UISprite.addSpriteAnimation方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。