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

in 编程
关注公众号【好便宜】( ID:haopianyi222 ),领红包啦~
阿里云,国内最大的云服务商,注册就送数千元优惠券:https://t.cn/AiQe5A0g
腾讯云,良心云,价格优惠: https://t.cn/AieHwwKl
搬瓦工,CN2 GIA 优质线路,搭梯子、海外建站推荐: https://t.cn/AieHwfX9

#####一、步骤

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

关注公众号【好便宜】( ID:haopianyi222 ),领红包啦~
阿里云,国内最大的云服务商,注册就送数千元优惠券:https://t.cn/AiQe5A0g
腾讯云,良心云,价格优惠: https://t.cn/AieHwwKl
搬瓦工,CN2 GIA 优质线路,搭梯子、海外建站推荐: https://t.cn/AieHwfX9
扫一扫关注公众号添加购物返利助手,领红包
Comments are closed.

推荐使用阿里云服务器

超多优惠券

服务器最低一折,一年不到100!

朕已阅去看看