Example 7
1.在Scrollview 中滚动Item始终居中,并且拖动Item时,滚动条也会跟随滑动
(1)为UIgird 添加UI Center On Child(Script) 使Item 居中
(2)为Item添加 UI Drag Scroll View(Script) 滚动条滑动
Example 6
1.拖拽物体-》UIDragObject(Script)
2.拖拽时window沿y轴旋转-》WindowAutoYaw()
3.拖拽时左右摆动效果-》WindowDragTilt()
4.控制拖拽速度-》LagPosition()
添加脚本后未达到需求效果,尝试添加UpdateManager();
Example 9
实现 窗口的伸缩效果
1.在UI Root里创建一个Panel,附加上UIScroll View
2.在Panel上创建一个UITable
Columns:最多多少列
Direction:表格的方向
Sorting:排序
Hide Inactive:隐藏没激活的对象
Keep within panel:表格缩放保持在Panel内
Padding:边距
3.在UITable里加入一个UISprite,UIPlay Tween脚本,点击时触发下面Tween Scale
4.创建一个空对象,加入Tween Scale脚本,将UISprite的UIPlay Tween脚本Target指向该对象
5.在T空对象下添加一个UILabel,文字多写几行
Example 11
Scrollview->Grid>
1. Example Drag Drop Item(script)
为对象添加该组件,使该对象可以随意拖拉,并且松开后可以自动调整合适的位置
2.Example Drag Drop Suface(Script)
对象添加该组件,可以使添加了Example Drag Drop Item(script)组件的对象停留在上面
Example12 聊天框
1.
创建一个TextList,用于显示用户输入信息。新建一个空的游戏对象,并命名为TextList,添加一个TextList组件并设置该组件中的Style属性设置成Chat。为该TextList对象添加一个Label和一个ScrollBar。
2.创建Input对象,为其添加,UIInput组件、Chat Input组件,并把TextList对象赋值给Chat Input组件的TextList属性