[]为什么动画设置大小不统一

var bounds = ani.getGraphicBounds();
ani.scale(img.width/bounds.width,img.height/bounds.height)
这里我获得动画的边界 获取得到 然后img的宽高都是80 我想设置每个动画宽高都为80 这样设置为什么不能实现?
已邀请:

cuixueying

赞同来自:

最好给个例子吧,正常情况下你的写法应该是可行的,我们测试也是没有问题的!

z298959

赞同来自:

 ani.loadAtlas(src);
 ani.interval = 100;            
 ani.index = 1;                
 ani.play(); 
 var bounds = ani.getGraphicBounds();
 ani.scale(80/bounds.width,80/bounds.height)
 显示的动画都是这个逻辑  但是动画显示出来的并不是都是80*80的

z298959

赞同来自:

比如我想设置动画宽高   100  100   只要这个ani.getGraphicBounds().width 或者  ani.getGraphicBounds().height 小于100的话  ani.scale(100/ani.getGraphicBounds().width,100/ani.getGraphicBounds().height)  就不是宽高100 100的   你们可以测试一下

要回复问题请先

商务合作
商务合作