Click状态下 NGUI的CenterOnChild

在NGUI 2.7的示例程序中有Example 7 - Scroll View (Panel),这个滚动视图的例子很好的演示了如何搭建一个可以上下滚动的效果。这个例子中如果选中Center On Items的复选框,那么每次滚动结束都会有一个Grid是正好滚到正中间的。但是这里没有实现让点中的Grid滚到正中间的代码。实现起来很简单,只需要重写UICenterOnChild这个类,在Recenter函数中在计算closest transform,我们只需要把Click 选中的Grid的Transform传到这里,然后在每次Click选中Grid的事件处理中调用这个函数就可以实现这个效果了。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值