
NGUI
Ricky_yyy
为游戏而生,热爱你的热爱!
展开
-
【NGUI】UIPlayTween实现菜单栏伸缩功能
现在可以看到许多手游都有功能菜单栏伸缩的效果,可以节省屏幕的占用空间,起到美观的作用。实现这个功能很简单,方法也很多。下面我们就来看看其中的一种,使用NGUI的UIPlayTween的方式:1.准备工作:首先建一个Scene,就叫TweenTest吧,然后把摄像机删掉,加入NGUI的UI Root。2.加入一个UIButton,取名叫TweenBtn,给它挂载一个UIPlayTween脚本原创 2015-05-13 20:53:05 · 4386 阅读 · 0 评论 -
【NGUI】扩展NGUI例子实现拖动交换位置功能
大家在学习NGUI的时候有接触过这个例子吧? 图1 Example 11 - Drag & Drop这个例子已经很全面的实现了拖动物体和放下物体到某处(3D或2D),为了更深入的理解这个例子,我们现在来学习并扩展这个例子。需求:有六张卡牌,拖动任意一张卡牌到相应的另一张卡牌位置上,可以自动进行两张卡牌的位置调换。分析:通过这个例子,我们虽然可以拖出物体放置到另一个地方,但是原创 2015-05-13 21:22:04 · 3074 阅读 · 0 评论 -
【NGUI】实现淡入淡出提示框功能
这次我们要实现一个游戏UI开发中很常见的功能:淡入淡出提示框。功能很简单,接下来我就用以下两种方式来处理。NGUI的TweenAlpha方式首先挂载一个TweenAlpha组件,设置如下:具体代码如下:using UnityEngine;using System.Collections;public class MyAlphaTweener : MonoBeh原创 2015-06-23 12:38:04 · 4064 阅读 · 0 评论