PlatinioTween

screenshot of PlatinioTween

A Unity3D UI Animation Framework base on Tweens

Overview

PlatinioTween is a powerful Unity3D asset designed specifically for creating animations through code, making it especially useful for animating UI elements. This tool addresses common issues developers face, such as manipulating UI components that often present unique challenges due to their relative positioning based on anchor points. With PlatinioTween, users can easily execute smooth animations, providing a streamlined way to enhance the user experience in their applications.

This asset simplifies the process of implementing tweens, enabling developers to animate various properties such as scale, rotation, and fading. With built-in functionality to handle complex UI animations, PlatinioTween stands out as a practical solution for those looking to refine their projects with dynamic visual elements.

Features

  • Transform Animation: Easily scale UI elements from their current size to a desired size, allowing for smooth transitions in just a couple of seconds.

  • Tween Cancellation: Conveniently cancel ongoing tweens by using the associated GameObject or an ID, providing flexible control over your animations.

  • Ease Functionality: Utilize a variety of ease types to create several animation effects, enhancing the visual appeal of UI transitions.

  • Global Coordinate System: The asset helps convert anchored positions to global coordinates, allowing for precise movement of UI elements without altering their anchor settings.

  • Custom Pivot Point: Gain greater precision in animations by implementing custom pivot points, making it easier to control how and where your UI elements are animated.

  • Color Transitions: Change colors of UI components seamlessly, transitioning from one color to another over time, whether with Images or Sprites.

  • Speed vs. Time Variants: Choose between using speed or time for your tweens, offering flexibility in how you approach animations.