Position

UBTween.Position interpolates the position of an object.

Supported Objects:

Target Value changed (Ref Global) Value changed (Ref Local)
Transform Transform.position Transform.localPosition
RectTransform RectTransform.position RectTransform.localPosition

Use Current Position As Start :

UBTween.Position(
    transform,                  // Target Object
    new Vector3(0f, 1f, 0f),    // End Position
    1f);                        // Duration

Position

Specify Start Position :

UBTween.Position(
    transform,                  // Target Object
    new Vector3(-1f, .5f, 0f),  // Start Position
    new Vector3(1f, .5f, 0f),   // End Position
    1f);                        // Duration

Position

Referencial:

It’s possible to whether translate the local position or the global position by using the Ref Enum.

Target Value changed (Ref Global) Value changed (Ref Local)
Transform Transform.position Transform.localPosition
RectTransform RectTransform.position RectTransform.localPosition

From Current

UBTween.Position(
    transform,                  // Target Object
    new Vector3(0f, 1f, 0f),    // End Position
    1f,                         // Duration
    Ref.Global);                // Ref

From Specific Start

UBTween.Position(
    transform,                  // Target Object
    new Vector3(-1f, .5f, 0f),  // Start Position
    new Vector3(1f, .5f, 0f),   // End Position
    1f,                         // Duration
    Ref.Local);                 // Referencial

Gif Code :

UBTween.Sequence sequence = new UBTween.Sequence()
{
    // Going Up
    UBTween.Position(transform, Vector3.zero, Vector3.up, duration, Ref.Local) // Going Up
        .SetEase(EaseType.OutExpo),

    // Going Down
    UBTween.Position(transform, Vector3.up, Vector3.zero, duration, Ref.Local) // Going Down
        .SetDelay(duration)
        .SetEase(EaseType.OutBounce),
}.Start().SetLoop();

This site uses Just the Docs, a documentation theme for Jekyll.