NGUI中如何找到Scroll View滚动的ID

方法一、

之前的方法存在问题,得同事的帮助,现在使用一个更准确的方法:


方法二、

此方法也是根据命名来得到ID,不过不够精准。

NGUI找到滚动的ID

如图,因为滚动各等级的装备时,原来的一些显示信息和名字等跟导弹是一起滚动的,这样的话无论是美术表现还是真实效果都不理想,应该把显示的信息界面固定化,只是数据在变化就好了。所以要找到滚动到当前页面时,判断出当前的ID就可以解决问题了。

NGUI找到滚动的ID1
打开UIDrag Scroll View脚本

打开Drag Scroll View这个脚本,在void OnDrag (Vector2 delta)中添加一段,把当前的命名转化为ID,注意要把每一栏的命名为ID的数字。

NGUI找到滚动的ID2
命名要写成ID的形式

然后在引用这个全局ID就可以了。

 

发表评论