NGUI:关于UIGrid的Smooth Tween
做滑动列表的时候,有时候会需要做个Item切入的动画,然后又使用了UIGrid。没回第一次打开这个滑动列表界面的时候发现Item的切入动画都没有播出来,关掉再打开的又是好的。找了下原因,发现就是UIGrid下的Smooth Tween的缘故。
当调用UIGrid的Reposition的时候,如果这个Smooth Tween选项是勾上的话,Grid将会以Tween的形式重新排列,而不是直接赋值坐标,于是这个重新排列的Tween就跟原本我想要的切入动画冲突了。而Reposition一般都是在第一次初始化界面的时候才会被调起,所以往往只有第一次打开的时候才会有异常。
总结:使用UIGrid的时候没有特殊需求最好不要去勾选Smooth Tween。
- 上一篇: NGUI:关于两张Sprite无缝拼接仍然有缝的问题
- 下一篇: NGUI:一个自适应的UILabel