文档章节

u3d_插件DoTween:(13)动画的组件可视化创建方式

宇鸿165
 宇鸿165
发布于 2017/04/27 09:51
字数 257
阅读 67
收藏 0

#####一、步骤

1.新建一个场景(命名为:008_doTweenAnimation)
2.创建一个image控件
3.添加一个DoTween的组件

4.动画的属性

动画到哪个位置:To

是否自动播放:autoPlay
是否自动销毁:autoKill

动画时间:Duration
延迟多少秒执行:Delay
动画曲线:Ease
循环次数:Loops
一个动画一个ID : ID
生命周期(OnStart、OnPlay、OnUpdate、OnStep、OnComplete) : Events

!!! 如果当前游戏物体里面没有找到该物体的属性,那么就会报错

5.通过一个按钮监听显示或者隐藏(添加一个bool属性 是否显示isShow)

#####二、code

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using DG.Tweening;


public class Panel2 : MonoBehaviour {


	private DOTweenAnimation tweenAnimation;

	private bool isShow = false; // 表示面板是否是显示的 : 默认是不显示

	void Start () {
		tweenAnimation = GetComponent<DOTweenAnimation> ();// 获取 tweenAnimation
//		tweenAnimation.DOPlay ();

	}
	
	// Update is called once per frame
	void Update () {
		
	}


	public void OnClick(){
		// 当前是显示的 要进行隐藏
		if (isShow == true) {
			// 倒放
			tweenAnimation.DOPlayBackwards ();	
			isShow = false; // 设置为 不显示
		} else {
			tweenAnimation.DOPlayForward ();
			isShow = true;
		}

	}
}


13_1添加一个DoTween的组件.png

13_2Dotween的简单使用.png

13_3游戏物体没有该属性使用Dotween是会报错的.png

13动画的组件可视化创建方式.gif

© 著作权归作者所有

共有 人打赏支持
宇鸿165
粉丝 1
博文 919
码字总数 368963
作品 0
广州
私信 提问
如何在unity中使用龙骨动画

龙骨 龙骨是Egret公司的一个用来做动画的软件,本文分享一下如何在Unity2D中使用龙骨导出的2D动画 导出动画 在龙骨中文件->导出,导出动画数据和纹理到Unity的项目中,如果打包了的话就在Uni...

凌夜霜
2018/09/04
0
0
Egret3D 1.2 发布,编辑器内测版同步上线

10月8日,Egret3D 版本更新至 1.2 版本,本次更新重点解决以下问题:1、通过模块化分离,降低引擎体积和内部耦合性;2、动画系统支持更多高级特性;3、通过 Egret3D Inspector 和 Egret3D Ed...

白鹭科技
2018/10/09
730
0
unity pro 2017 Mac(游戏开发制作工具)详细破解教程!

Unity 2017 for Mac的优点在于它可以让您创建可在所有主流桌面和移动操作系统上播放的游戏,而不会影响游戏体验和性能。如果你需要一个高端和基于GUI的游戏开发工具附带一个非常强大的引擎,...

无言苍白
2018/08/22
0
0
Unity 4.3 发布,游戏软件框架

Unity 4.3 发布了,该版本带来一些令人兴奋的新特性。在这个版本中包含万众期待的 2D 工具集,一些真正惊人的 Mecanim 特效、MonoDevelop 4.0.1,大量关于 Windows Phone 8 和 Windows Stor...

oschina
2013/11/13
5.1K
7
Unity 引擎 13 年!开发者除了游戏还可以用它来做什么?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/csdnnews/article/details/85711031 从世界级的 RPG 游戏到全民风靡的 MOBA 游戏之《王者荣耀》,越来越多的游...

CSDN资讯
01/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

dotConnect for Oracle入门指南(六):使用事务

【下载dotConnect for Oracle最新版本】 dotConnect for Oracle(原名OraDirect.NET)建立在ADO.NET技术上,为基于Oracle数据库的应用程序提供完整的解决方案。它为设计应用程序结构带来了新的...

电池盒
7分钟前
0
0
Spring Batch JSR-305 支持

本发布版本中为 JSR-305 支持添加了一个注解。这个为了与 Spring 框架中的 Null-safety 注解取得平衡,然后为 Spring Batch 添加为 public APIs。 这个注解不仅仅在使用 Spring Batch APIs ...

honeymoose
8分钟前
0
0
React Native工程中TSLint静态检查工具的探索之路

背景 建立的代码规范没人遵守,项目中遍地风格迥异的代码,你会不会抓狂? 通过测试用例的程序还会出现Bug,而原因仅仅是自己犯下的低级错误,你会不会抓狂? 某种代码写法存在问题导致崩溃时...

美团技术团队
9分钟前
0
0
mysql update select

在遇到需要update设置的参数来自从其他表select出的结果时,需要把update和select结合使用,不同数据库支持的形式不一样,在mysql中如下: update A inner join(select id,name from B) c on A.i...

张欢19933
13分钟前
0
0
KaliLinuxNetHunter教程刷入第三方Recovery与开始刷机

KaliLinuxNetHunter教程刷入第三方Recovery与开始刷机 2.刷入第三方Recovery(即TWRP) TWRP(TeamWin Recovery Project)是一款XDA大神开发的一款全触屏操作的第三方Recovery。支持滑动确认...

大学霸
16分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部