u3d_插件DoTween:(13)动画的组件可视化创建方式
u3d_插件DoTween:(13)动画的组件可视化创建方式
宇鸿165 发表于1年前
u3d_插件DoTween:(13)动画的组件可视化创建方式
  • 发表于 1年前
  • 阅读 54
  • 收藏 0
  • 点赞 0
  • 评论 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

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 1
博文 154
码字总数 368963
×
宇鸿165
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: