在UISprite组件上,选择图集和Sprite后,点一下Snap发现大小变了,而且宽高比也变了。
原来是图集打包后有一个padding的属性,会在图片的上下左右加一些空白的边缘。
打开NGUI->Open->Atlas Maker,选择图片所在的图集,在Sprites列表点击变形的图片,再查看Inspector面板
或则直接找到图集的那个Prefab,选中,查看Inspecter面板,在下面图片的Sprite选择变形的图片
这张图片Snap后就是 (5+150+5)*160的,如果说左右边距不一样,你再按照你的原比例1:1来显示,图片就会变形了
所有修改这个Padding的左右上下边距一致,就可以照原来的比例缩放了