Unity3d dotween
位置 1. 移动到指定位置 obj.transform.DOMove( new Vector3( 0 , 3 , 0 ), 2f); a. 单方向可以用DOMoveX、DOMoveY、DOMoveZ b. 本地坐标系版本:DOLocalMove (Scale、Rotate有类似方法) 2. 相对移动 // X轴方向向前移动100(如果.SetRelative(true)拿掉则表示移动到x坐标为100的位置) obj.transform.DOLocalMoveX( 100 , 1f).SetRelative( true ); obj.transform.DOLocalMove( new Vector3( 100 , 100 ), 2f).SetRelative( true ) //还可以使用方法 DOBlendableLocalMoveBy DOBlendableMoveBy (Scale、Rotate有类似方法) 透明度 obj.DOFade( 0 , 1f) // 注意不是transform 颜色 obj.DOColor(Color.gray, 1f) 缓动动画 // 缓动动画 效果demo: http://robertpenner.com/easing/easing_demo.html obj.transform.DOLocalMove( new Vector3( 100 ,