文档章节

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

宇鸿165
 宇鸿165
发布于 2017/04/27 09:51
字数 257
阅读 68
收藏 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
广州
私信 提问
小功能丨DOTween API介绍

版权声明:欢迎转载,转载请注明出处 https://blog.csdn.net/weixin_38239050/article/details/84776805 DOTween官网 1、DOTween.To() 将某点在一定时间内移动到某点 5、Pause()、DOPlay()、...

橙子va
2018/12/03
0
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

没有更多内容

加载失败,请刷新页面

加载更多

react-nativeAndroid打包报错:Daemon: AAPT2 aapt2-3.2.1-4818971-osx Daemon #0

笔者在工作开发任务中,最近在进行Android打release包测试时,遇到了如下报错,鼓捣了好久(甚是郁闷),终于解决了。 ReactNative版本环境如下 问题描述 直接使用react-native run-android运行...

凌宇之蓝
32分钟前
1
0
每天挂机10小时最低赚17美元|能挂机赚钱

2017 年 01 月 05 日 每天挂机10小时最低赚17美元|能挂机赚钱 每 天 挂 机 10 小 时 最 低 赚 17 美 元 ( 骗 你 我 不 是 人 ) , 就 像 挂 Q Q一样,一天挂十小时 , 最低每天赚 17 美金! 教 ...

linjin200
47分钟前
1
0
Class 文件结构

https://www.cnblogs.com/honghuzidelaoren/p/3622021.html

Java搬砖工程师
今天
3
0
未分类资料

$ Inside the Linux Kernel 与知乎出产 一张漫画看懂Linux系统结构

十万猛虎下画山
今天
1
0
Android人脸识别Demo竖屏YUV方向调整和图片保存

本博客包含三个常用方法,用于盛开Android版人脸识别Demo中竖屏使用时送入yuv数据,但一直无法识别的情况。 1.首先可以尝试顺时针旋转90°或270°,然后送入识别SDK。 2.旋转方向后依然无法识...

是哇兴哥棒棒哒
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部