NGUIのアトラスで管理しているUISpriteのサイズ調整をしながら位置調整をしていて、
なぜか位置調整ができなかった際のメモ。
これだとVector3.zeroの位置調整が適用されない
var heartBack = now.CreateSprite("rect_8x8", SpriteObject); // UISpriteを生成
heartBack.transform.localPosition = Vector3.zero; // 位置を調整 ← これが適用されない
heartBack.SetRect(0, 0,1500,1500); // UISpriteのサイズを調整
これだとされる。順番注意!
var heartBack = now.CreateSprite("rect_8x8", SpriteObject); // UISpriteを生成
heartBack.SetRect(0, 0,1500,1500); // UISpriteのサイズを調整
heartBack.transform.localPosition = Vector3.zero;