DOTween:Sequence
来源:互联网 发布:php域名授权管理系统 编辑:程序博客网 时间:2024/05/18 02:10
假如我们需要控制一个或多个对象进行一系列的动画应该怎么做
举个例子 让一个image 移动到一个位置,然后(另一个image)旋转一下,旋转完了缩放一下
根据我们前面学到的核心套路,可以如何实现?
方案1:通过SetDelay
方案2:通过OnComplete
这一节我们要说的是Sequence
using System.Collections;using System.Collections.Generic;using UnityEngine;using DG.Tweening;public class MySequence : MonoBehaviour { //有两个图片 A进行一个移动 移动结束后B进行一个旋转 B旋转结束后 A进行一个缩放 public Transform imgA; public Transform imgB;// Use this for initializationvoid Start () { //append 和 prepend //interval //定义并初始化一个sequence Sequence sequence = DOTween.Sequence(); //A的移动 sequence.Append(imgA.GetComponent<RectTransform>().DOAnchorPos(Vector3.zero, 2f).OnComplete(()=> { Debug.Log("move complete"); })); //sequence.AppendInterval(2f); //B的旋转 sequence.Append(imgB.DORotate(new Vector3(0, 0, 180), 2f)); //A进行缩放 sequence.Append(imgA.DOScale(Vector3.zero,2f)); //sequence.PrependInterval(2f); //在整个sequence执行完毕时调用 sequence.OnComplete(() => { Debug.Log("Sequence complete"); }); }// Update is called once per framevoid Update () {}}
阅读全文
0 0
- DoTween - Sequence
- DOTween:Sequence
- DOTween Sequence 使用图解
- DOTween Sequence 使用图解
- dotween 防止sequence自动销毁
- DoTween
- Dotween
- DoTween
- DoTween
- DoTween
- DoTween
- DOTween
- DOTween 使用方法
- DoTween动画
- DOTween教程
- DoTween使用方法
- Unity3D-DoTween
- DOTween -Init
- JVM 内存初学 (堆(heap)、栈(stack)和方法区(method) )
- 如何获取uitableview中最上面的可见cell的索引
- iOS 检测网络状态的2个方法
- PHP 使用session
- 数据挖掘学习------------------2-关联规则-1-基本概念
- DOTween:Sequence
- YOLOv2源码分析(一)
- java多线程(2)-实现生产者/消费者模式
- JS统计页面访问次数并传递可选参数
- jQuery选择器
- ExpandableListView二级列表购物车,MVP获取数据
- Maven之无法创建webapp1.0的问题-yellowcong
- Undefined variable "dagnn" or class "dagnn.DagNN.loadobj"
- linux统计字符串在文件出现次数