【问题标题】:libgdx 2D animation with TexturePacker/Atlas带有 TexturePacker/Atlas 的 libgdx 2D 动画
【发布时间】:2017-09-11 08:25:03
【问题描述】:

我正在尝试为 2D 图像制作动画,我已将每张图像切成适当的大小。但是我不确定如何使用 TexturePacker 和 TextureAtlas 来为它们设置动画。我查看了 libgdx github 教程,但没有显示它是如何工作的。按照教程中的建议,我的七个图像中的每一个都具有适当的格式,例如 (image_1,image_2,image_3...等),我如何打包这些图像并将它们与 Atlas 一起使用?任何代码示例将不胜感激

【问题讨论】:

    标签: libgdx


    【解决方案1】:

    嘿,我想通了,伙计们,我实际上只是想用 TexturePacker 工具打包它,我必须从 here 下载它的一个单独的 .jar 文件,然后执行这行代码

    TextureAtlas atlas;
    public Animation<TextureRegion> runningAnimation;
    
    atlas = new TextureAtlas(Gdx.files.internal("directory/pack.atlas"));
    runningAnimation = new Animation<TextureRegion>(0.033f,atlas.findRegions("running"), PlayMode.LOOP);
    

    【讨论】:

      【解决方案2】:

      关于动画有官方wikiTexturePacker+TextureAtlas

      另外,一个很好的 tutorial 用于 Libgdx 的动画

      还有tutorial of TexturePacker + Libgdx

      【讨论】:

        猜你喜欢
        • 2015-08-31
        • 2014-03-20
        • 1970-01-01
        • 1970-01-01
        • 2015-03-16
        • 2019-12-05
        • 2016-05-16
        • 2012-08-16
        • 2012-06-15
        相关资源
        最近更新 更多