NGUI的窗体的推动和调节大小(drag object和drag resize object)

一,我们先添加一个sprite,给sprite添加一个背景图片,然后attach添加一个box Collider,但是这时我们右键attach是找不到drag object的我们需要在add component中添加Darg object ,然后绑定到当前sprite到UIDarg object 的Target中

最后的结果如下图:

现在我们运行就可以拖拽窗体了

二,但同时我们要调整窗体的大小怎么办?

如下,我们给sprite的右下角添加一个sprite,命名为childsprite,给childsprite,attach添加一个box Collider,然后attach添加drag resize object,将父级的sprite绑定到childsprite的UIDrag resize(Script)的target中,如下图

这样我们的就可以实现拖拽和改变大小的功能了

原文地址:https://www.cnblogs.com/May-day/p/8588841.html