UnityUI之Dotween控制文本框移动
来源:互联网 发布:域名url转发 编辑:程序博客网 时间:2024/06/10 14:01
想要实现的效果:UI在规定时间内,从右往左移动到屏幕中央。
UI动画在此处是通过Dotween插件实现的。通过对变量的差值来实现动画。
1:UI部分
UI是一个Image,其中包含有text,设置好文本内容,大小居中情况。然后将Image移动出视野外。
2:Dotween脚本:
using UnityEngine;using System.Collections;using DG.Tweening;//引入命名空间public class Start1 : MonoBehaviour { public Vector3 myValue; public RectTransform recttran;void Start () { //对变量进行动态变化,通过委托的方式,x是系统设置好的值。 DOTween.To(() => myValue, x => myValue = x, new Vector3(0, 0, 0), 2);//移动到0,0,0位置处。 }void Update () { //transform.position = myValue; recttran.localPosition = myValue;}}
注意其中localposition的使用,而不是position,坐标系的变换。
0 0
- UnityUI之Dotween控制文本框移动
- unity3d中使用DoTween来控制2D摄像机视口的移动
- DoTween 控制UGUI tween动画
- UnityUI判断当前焦点是否在输入文本框
- 上下左右键控制光标在文本框内移动
- [UnityUI]NGUI性能优化之ScrollView
- DoTween
- Dotween
- DoTween
- DoTween
- DoTween
- DoTween
- DOTween
- 文本框控制
- C#之WinForm基础 清空文本框与将光标移动到指定文本框
- unity之DOTween插件学习01
- unity之跑马灯(UGUI+DOTween)
- unity之DOTween插件学习02
- Mysql 报错 1036 Table '表名' is read only
- Node后端数据渲染
- DefaultAnnotationHandlerMapping 和RequestMappingHandlerMapping
- Read_Vector
- C# windows 服务
- UnityUI之Dotween控制文本框移动
- Drupal8导入数据库时出错,需要全部忽略提示的问题
- vue 学习过程中遇到的一个非常气人的报错 Newline required at end of file but not found
- 利用多线程实现计时器Timer功能
- poj3262
- 通过一个小例子了解Java RMI
- git生成ssh并连接到github
- SpringMVC是什么?
- BCC编译器干嘛用的?