NGUI3.5.3 如何使用拖拽控件之拖拽属性详解
摘要:上一节讲到如何创建和使用拖拽控件,本章节根据上一章节为基础,如果看不懂的童鞋请移步至上一节。首先还是先来看一下三层结构自上而下可以分为三层:拖拽层排列层拖拽子项看过上一章节还记得各层都绑定了什么脚本吗?让我们来回忆一下。拖拽层绑定了一个叫Scroll View的脚本,排列层绑定了一个叫Grid的脚本,拖拽子层绑定了一个叫Drag Scroll View和一个Box Collider的碰撞器。接下来让我们详细的看一下各层脚本参数。拖拽层Scroll View的参数:Content Origin:控制拖拽子项的起始位置。共有9个选项,选择以后可以立即看到效果,可以自己动手试试。Movement:该
阅读全文
NGUI3.5.3 如何使用拖拽控件
摘要:拖拽控件在移动端游戏的开发过程中特别常见,如好友列表、商城等等。NGUI3.0之前的版本与之后的版本在使用拖拽控件的脚本有很大差异。言归正传。本次我们要做一个可以上下拖动的面板。让我们先来看一下NGUI拖拽控件的结构。 自上而下可以分为三层: 拖拽层 排列层 拖拽子项 拖拽层可以理解成在一个容器,放置一些可以拖拽的控件。排列层也是一个容器,对拖拽子项的进行格式化排列。拖拽子项可以是一系列的控件,如标签、图片或者一个组合的组件。拖拽的响应事件都是在拖拽子项中触发的。接下来看一下如何在Unity 3D中如何做一个拖拽效果。 1、新建一个Sence。点击NGUI菜单的Create...
阅读全文