【发布时间】:2016-04-20 10:11:36
【问题描述】:
我从 libgdx 开始,我想获得我的动画的大小。我试过了:
width = atlas.findRegion("Idle_").getTexture().getWidth();
但它给了我“2048”,即精灵表的宽度。我使用“gdx-texturepacker-3.2.0”在一个带有 .atlas 文件的 spritesheet 中制作所有资产。
.atlas 文件如下所示:
robotito.png
format: RGBA8888
filter: MipMap,MipMap
repeat: none
Idle_
rotate: false
xy: 1, 1117
size: 567, 556
orig: 567, 556
offset: 0, 0
index: 0
Idle_
rotate: false
xy: 1, 559
size: 567, 556
orig: 567, 556
offset: 0, 0
index: 1
我想获得“尺寸:567、556”的尺寸。感谢您的帮助。
【问题讨论】:
-
width = atlas.findRegion("Idle_").getRegionWidth();