位置: 编程技术 - 正文

Unity NGUI Tween的用法

编辑:rootadmin

推荐整理分享Unity NGUI Tween的用法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

unity版本:4.5 NGUI版本:3.6.5

  参考链接: 橘虞

       脱莫柔

  NGUI Tween:可以非常简单的实现控件位置、大小、透明度旋转角度等的变换。如下图,Tween可以实现下列多种变换:

  用一个示例来说明,点击Scale Button按钮时,Button按钮会放大。

1、怎么添加Tween组件:

  这里是大小变换,添加的组件是Tween Scale,为按钮Button添加组件:NGUI——Tween——Scale:

Tween的设置:

  From:开始状态;

  To:结束状态;

  Animation Curve:动画曲线,用来微调这两个&#;的变化过程;

  Play Style:播放方式;(ping pong也表示循环播放,不过会播放完会回退这个过程再播放)

  Duration:开始状态变换到结束状态的时间,即一次动画的时长;

  Start Delay:进行延迟播放;

  Tween Group:可以控制在同一个object上的多个tween触发哪个,播放时指定group ID。

2、怎么触发Tween动画:Unity NGUI Tween的用法

  为按钮ScaleButton添加UIPlay Tween脚本:NGUI——Attach——Play Tween Script,Tween Target设为1步骤中创建的按钮:

UIPlay Tween的设置:

  Target:被控制的物体,默认是自己。

  Include Chilren:是否带着子对象一起变换

  Tween Group:控制的动画组 (比如,某物体有2个Tween动画,A动画的TweenGroup是1,B动画的TweenGroup是2,我们的PlayTween组件的TweenGroup如果是1那么这指挥播放这个物体的A动画。)。

  Trigger condition:触发此脚本的事件;(只有鼠标和触屏事件,键盘按键事件可以自己加。)

  Play Direction:触发的事件

Toggle:开/关 功能 紧凑Forward:开 功能 向前reverse:关 功能 反向  If target is disabled :如果被控制的物体是没有激活的DoNothing:什么都不做EnableThenPlay:为了播放而激活它!  When Finished:Do Not Disable:什么都不干Disable After Reverse:执行完后隐藏(隐藏不掉的原因:物体内组件的执行顺序由上而下执行 如 :- A物体有两个UIButtonTween组件,一个隐藏A物体,一个隐藏B物体。脚本在A物体上,隐 藏A物体的UIButtonTween组件要在最后添加。)。Disable After Forward:如果是倒着播,就是倒播完的时候隐藏。

  OnFinished:这里用来设置回调函数,当动画播放完成后触发。

Notify:回调方法所在的组件。Method:回调的方法,必须是public。

注意:首先控制的目标对象是不活动状态  

控制某个物体的打开或者显示

  控制某个物体隐藏或者不活动

设置完就可以点击按钮,执行相应动画,但是如果初始时不播放动画需要把Tween Scale脚本选择不勾选,勾选的话初始时会自动播放一遍,即使没有点击事件。

转载:

Unity 从iOS应用中,启动一个Unity App 从iOS应用中,启动一个UnityAppStartaUnityappfrominsideanativeiOSapp1.首先,从Unity中将Unity项目导出Xcode工程。(因为Unity生成的工程目录比较麻烦,没有研究,所以

Vuforia学习实践笔记(一) 前言Vuforia增强现实SDK,是高通推出的针对移动设备增强现实应用的软件开发工具包,它能够根据开发者设定的目标对象,例如二维图片、三维模型提取

【Unity_uGUI】如何让ui遮挡点击事件使之不影响3D世界

标签: Unity NGUI Tween的用法

本文链接地址:https://www.jiuchutong.com/biancheng/381426.html 转载请保留说明!

上一篇:unauthorizedAccessException

下一篇:Unity 从iOS应用中,启动一个Unity App(unity导出ios项目到iphone)

  • 所得税汇算清缴招待费扣除标准
  • 生产经营所得个人所得税怎么申报
  • 进项税额怎么抵税
  • 天然气管道抢维修工作总结
  • 进口关税的计算方式
  • 手机里面的发票在哪里
  • 固定资产怎么进行折旧处理
  • 会计中罚款属于什么处理
  • 发票红票和退票区别在哪
  • 生产企业发票单位
  • 工会经费征税吗
  • 审计人员的差旅费放在哪核算
  • 公司提供职工午餐违法吗
  • 应付票据与应付账款
  • 收到技术服务费计入什么科目
  • 股权0元转让
  • 关于进项税额转出的规定
  • 2017年7月1日开始实施的税法新规
  • 国家税务金税四期
  • 减税降费各项政策
  • 企业必须要掌握哪些技能
  • 合并后的新企业有哪些
  • 折价购买债券是什么意思
  • 预定机票如何正常退票
  • 实行简易征收
  • Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
  • intel me有什么用
  • 应交消费税会计分录怎么做
  • php数组函数输出《咏雪》里有多少"片"字
  • nodejs怎么降低版本
  • 员工的医药费
  • PHP:is_dir()的用法_Filesystem函数
  • 预收账款的账务处理摘要
  • 污水处理厂能享受补助吗
  • 投标须知所包括的内容有哪些
  • css选择器分哪几类
  • php curl_setopt
  • 小规模拍卖公司怎么开票
  • 汽车4s店一般会摆放什么小零食
  • css给div加边框
  • php时间戳转换成时间
  • 配件出口可以退税吗
  • 现金流是什么意思举例
  • 应付职工薪酬属于什么会计科目
  • 前端必学
  • SQLite教程(十三):C语言编程实例代码(1)
  • sqlite3 top的查询及limit语法介绍
  • 附有销售退回条件的商品销售
  • 消耗品属于哪个会计科目
  • 购买方销项负数发票怎么抵扣
  • 货运代理费计入什么科目
  • 管理费用处理的是
  • 股权变更涉及土地增值税吗
  • 无票收入会计分录实例
  • 报关期限是如何规定的
  • 购买防伪税控设备
  • 车辆购置税如何账务处理
  • 汽修厂印花税怎么交
  • 城市天然气管道爆炸
  • 园林土方施工有哪些分项工程
  • 月底计提工资的会计处理
  • mysql数据库简单介绍
  • 师说词类活用
  • ubuntu软件安装
  • win10怎么合并磁盘空间
  • ubuntu每次开机都会进入grub
  • linux rpm如何安装
  • 笔记本xp无线网络连接禁用启用不了
  • win10升级失败怎么办
  • win7系统怎样安装字体
  • win7到欢迎界面卡半天
  • opengl es3.0metal
  • python怎么用
  • jquery是基于java的吗
  • unity strangeioc
  • Base64、DES、MD5加密解密原理
  • python图片批量重命名
  • 深圳前海自贸区医院是三甲吗
  • 安阳文峰区小学招生
  • 火车报销凭证丢了还能退款吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设