请教关于NGUI弹窗的实现

通常我们为对象附加一个脚本组件脚本组件只要加此鼠标处理事件方法,这个对象就有了点击事件了:

}

这一篇与大家一起学习下,如哬对一个2D UI窗口实现拖动的效果。其实很简单哈哈在一起学习前,需要先了解这么几个关于移动的脚本:

Lag Position 组件:在移动Panel的时候可以模擬一个缓冲的移动效果
Window Drag Tilt 组件:使物体左右移动的时候,产生一定的旋转模拟甩尾效果
Window Auto  Yaw 组件:在物体左右移动的时候,自动旋转一定角度实现透视效果
Box Collider 组件:将碰撞区绑定在触发区上,接受碰撞检测

上面是效果图该示例可以将该背景图片进行左右上下拖动。以下是组织結构图:

(1)先建一个2DUI层次结构

(2)在Panel下添加一个UISprite( 至于想添加什么随便建就行了 )

(5)运行。快看这个UISprite竟然可以上下左右拖动了~~~!!!

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信