博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NGUI的Tween动画的使用
阅读量:7255 次
发布时间:2019-06-29

本文共 932 字,大约阅读时间需要 3 分钟。

一,在创建Tween有,alpha,color,width,height,position,rotation,scale和transfrom这几种动画类型

1>alpha:颜色由浅变深(透明度)

2>color:由一种颜色变化到另一种颜色

3>width:动画根据宽度变化

4>height:动画根据高度变化

5>position:动画根据定位切入

6>rotation:动画根据自身旋转

7>scale:动画根据调节变大

8>transfrom:动画根据对象移动,对象是场景中的控件,从一个控件的中心的到另一个中心

二,我们在制作菜单时需使用到tween,如菜单首页的的切换到设置页面

1,我们需要在代码中设置两个变量

public TweenPosition startPanelTween;    public TweenPosition optionPanelTween;

2,定义两个方法,如下

public void OnOptionButtonClick()    {        //Tween动画播放        startPanelTween.PlayForward();        optionPanelTween.PlayForward();    }    public void OnCompleteSettingButtonClick()    {        //Tween动画后退        startPanelTween.PlayReverse();        optionPanelTween.PlayReverse();    }

3,接着我们定义两个容器(在UI Root下创建两个界面,右键-Create -Invisible Widget创建容器start和option),装着我们的界面,然后将两个对象赋值给定义的变量

4,将start和option的对象添加Tween动画,并创建初始位置,如下如图

 

4,然后给容器start和option内的button绑定有C#代码的对象,并绑定方法,如下图

 

转载于:https://www.cnblogs.com/May-day/p/8459965.html

你可能感兴趣的文章
食堂自助点餐系统需求分析
查看>>
组合数学的卡特兰数 TOJ 3551: Game of Connections
查看>>
vs如何通过Json生成类
查看>>
测试分页查询出数据并分文件导出[java工程]
查看>>
JAVA时间工具类,在维护的项目里的
查看>>
moa 35 批量删除
查看>>
个人知识管理的10个误区
查看>>
【沟通的艺术】你能勾住你的听众么?
查看>>
WYSE率先支持RemoteFX功能
查看>>
易宝典文章——用ISA 2006标准版发布Exchange 2010的OWA系列之外网客户端
查看>>
SCCM 2012系列4 配置SCCM2012 Endpoint Protection上
查看>>
分享做老师的幸福
查看>>
动软发布微信营销服务系统,微信商城系统!
查看>>
艺术是什么?不懂很难泡到妞!
查看>>
Open-E DSS V7 应用系列之三 Web管理简介
查看>>
phpunit 单元测试案例--签到任务
查看>>
python与shell校验IP地址合法性
查看>>
大话测试之BT思维
查看>>
利用Traefik+Docker构建可弹性扩展的微服务或服务集群
查看>>
记忆碎片 - 2015.09.11
查看>>