Unity-NGUI
NGUI Python 批量打包图集(rotating)
TP 批量打包
根据模板 对config.json 目录下的散图进行批量打包
代码下载https://git.oschina.net/daao/Python_StudyRoadMap/tree/master/Texturepacker_toNGUI
修改ngui 支持rotating
UISprite.cspublic override void SimpleFill(BetterList verts, BetterList uvs, BetterList cols)
{
Vector4 v = drawingDimensions;
Vector4 u = drawingUVs;
Color32 c = drawingColor;
if (mSprite.rotated)
{
verts.Add(new Vector3(-1.0f * v.y, v.x));
verts.Add(new Vector3(-1.0f * v.w, v.x));
verts.Add(new Vector3(-1.0f * v.w, v.z));
verts.Add(new Vector3(-1.0f * v.y, v.z));
}
else
{
verts.Add(new Vector3(v.x, v.y));
verts.Add(new Vector3(v.x, v.w));
verts.Add(new Vector3(v.z, v.w));
verts.Add(new Vector3(v.z, v.y));
}
}