最近开发公司了里的一个项目的过程中,使用到了NGUI 中的StrollView ,踩了一些坑=-=
1.代码动态生成StrollView子物体StrollViewItem的一些坑
1)子物体mStrollViewItem通过
mScrollViewItem=NGUITools.AddChild(mScrollView, (GameObject)Resources.Load(path)).transform;
方法生成在mStrollView父物体上时,子物体集最上面的位置是参照父物体的transform,这也就是这个:
这样子的话,问题出现了。
通过代码生成的第一个子物体会被放在父物体的位置,也就是StrollView的中心位置,然后第一个子物体在最上面,下面依次有若干子物体:
在Game面板中,初始化就会出现子物体们的初始位置是从父物体的中心开始往下的,然而用鼠标拖动一下Str