位置: 编程技术 - 正文

Unity NGUI Tween的用法

发布时间:2024-02-27

推荐整理分享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转让要交哪些税
  • 上个月的印花税,这个月交款怎么做分录
  • 本月暂估入库,下月
  • 企业公户转别的公司公户他不给开发票怎么操作?
  • 高危行业企业提成怎么算
  • 收到存款利息收入
  • 一般纳税人有什么区别
  • win10更新windows
  • wcu.exe是什么
  • 政府发放奖励金如何入账
  • 进销存单据
  • intel me有什么用
  • 支付广告费会计怎么做账
  • 应收账款怎么做分录
  • 外贸企业代理出口销售的出口退税手续
  • pniopcac.exe是什么
  • PHP:mcrypt_ecb()的用法_Mcrypt函数
  • php curd
  • Yii2使用表单上传文件的实例代码
  • 劳务费开发票后还需要交个税吗
  • 【机器学习】KNN算法及K值的选取
  • 压缩的命令
  • trap指令在用户态执行
  • 无追索权有哪些类型
  • 已认证的发票
  • 工资计提未发放,调增还是调减
  • 营业外支出明细账
  • python __call__
  • percona-toolkit对MySQL的复制和监控类操作教程
  • 收到发票未抵扣增值税
  • 往来账户余额
  • 绩效是否需要交税
  • 个人所得税和投保的区别
  • 申报残保金的时候有处罚决定书怎么办
  • 其他业务支出借方增加还是减少
  • 收回客户货款会计分录怎么写
  • 收到客户不要的定金怎么做账?
  • 如何理解啥意思
  • 一般纳税人主表中的25是怎么来的
  • 收到发票税点计入什么科目
  • 苹果序列号查询
  • mac怎么安装新系统
  • 轻松备份怎么用
  • ubuntu虚拟机怎么改用户名
  • linux下nanosleep() & sleep()的区别
  • 介绍两个很常用的成语
  • ssonsvr.exe - ssonsvr是什么进程
  • win8 网络连接
  • GhostXP装机版v3.0
  • notify.exe - notify是什么进程 有什么用
  • 台式装win7
  • linux文件一般放哪里
  • javascript字面量
  • js操作list
  • jquery通过扩展select控件实现支持enter或focus选择的方法
  • 游戏开发主要学什么
  • 女鬼照片
  • nodejs 异步io
  • tomcat8.5.8
  • 访问网页显示脚本错误
  • 不使用flash
  • python中redis的用法
  • 2024新车购置税政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号