随笔 - 47, 评论 - 7, 访问 - 172495

导航


  • 访问:172495次
  • 积分:492分
  • 排名:第38名
  • 随笔:47篇
  • 评论:7条

随笔分类

随笔档案

相册

最新评论

阅读排行榜

评论排行榜

unity3d 阅读(112) 评论(0)

1)可以用DOTween.To

例如

Transform cube = GameObject.Find("Cube").transform;
DOTween.To(() => cube.position, x => cube.position = x, new Vector3(10, 10, 10), 1.5f);

2)可以用DOMove

例如

Transform cube = GameObject.Find("Cube").transform;
cube.transform.DOMove(new Vector3(10, 10, 10), 1.5f);

SetEase可以设置运动的方式

例如完成匀速运动

Tweener tweener = cube.transform.DOMove(new Vector3(10, 10, 10), 1);
tweener.SetEase(Ease.Linear);
tweener.onComplete = delegate () {
    Debug.Log("移动完毕事件");
};

发表评论
切换编辑模式