TweenMaster - Easy Tween Generator Plugin

TweenMaster is a productivity-focused plugin designed to simplify the process of creating tweens in Roblox. Whether you’re working with 3D objects or UI elements, TweenMaster provides an intuitive interface for configuring tweens and instantly generating, ready-to-use Lua code.

:wrench: Key Features

:white_check_mark: Tween Support for:

  • BaseParts

    • Position
    • Size
    • Custom properties (e.g., Color, Transparency, CFrame, etc.)
  • UI Elements

    • Position
    • Size
    • Custom properties (e.g., BackgroundColor3, TextColor3, etc.)

:gear:Tween Configuration:

  • Time
  • Easing Style
  • Easing Direction
  • Delay Time
  • Repeat Count
  • Reverse
  • Multiple property tweens at once

:hammer_and_wrench: Work in progress

  • Model Tweens

:bulb: Use Cases

  • Rapid prototyping of UI animations
  • Previewing tween behavior in real-time
  • Generating consistent and reusable tween logic
  • Great for solo developers, teams, and studios aiming to speed up workflow

:camera_flash: Plugin Interface

:point_up_2: Buttons Overview

  • Position / Size Buttons
    • Set start pos / size - Sets start position / size
    • Set end pos / size - Sets end position / size
    • Time - Duration of tween
    • Style dropdown - Easing styles list
    • Direction dropdown - Easing directions list
    • Repeat TextBox - How many times to repeat tween
    • Delay TextBox - How much time delay to start tween
    • Reverse Checkbox - If checked Tween reverses
    • Reset pos / size tween - Resets reverse , style , direction , repeats , delay, start , end , time
  • Property Buttons
    • Property Name - Name of property to tween (eg. color)
    • Set start value - Sets start value
    • Set end value - Sets end value
    • Style dropdown - Easing styles list
    • Direction dropdown - Easing directions list
    • Repeat TextBox - How many times to repeat tween
    • Delay TextBox - How much time delay to start tween
    • Reverse Checkbox - If checked Tween reverses
    • plus button - adds property tween to property tweens list
    • minus button - removes currently selected property tween from the list
    • Property list dropdown - list of all property tweens
    • Reset prop Tween - Resets reverse, style, direction, repeats, delay, start, end, time, property list
  • Other buttons
    • Preview Tween - Shows how tween will look like
    • Generate Script - Generates client / server script with tween code

:camera_flash: Video Tutorial

:inbox_tray: Installation

Available on the Creator Marketplace:
Install TweenMaster Plugin

3 Likes

The plugin looks really good.
But why are the buttons not simply named as what they are doing? It would be more user friendly if the buttons would actually say what they so.