ColorPaletterV2 Pro
BubStudios
$5.99
(no ratings)
Date |
Price |
---|---|
日期和时间 |
价钱($) |
10/13(2023) |
5.99 |
11/07(2024) |
5.99 |
Jump AssetStore
You can use the Color Paletter to easily create and transfer color palettes between your games in order to assist with the game design process.- Does not work in runtime as it is only an editor a tool meant to help colorize your UI elements more efficiently.- TextMeshPro is used in the example scenes.In addition to the standard ColorPaletterV2, this package includes another tool (with the hope of introducing more in the future) that enables you to seamlessly integrate the ColorPaletter into your UI and graphical designs.The ColorizerThe Colorizer is a component that can be attached to a GameObject in order to dynamically link the colors from the ColorPaletter to any color fields in real time. For instance, if you have a component containing a color field (e.g., private Color myColor), the Colorizer on that object will detect it. Subsequently, you can associate any color from any palette with this field. Note: A Colorizer may update a colorField and it doesn't show in the scene view right away. Any update to the scene will then make the changes appear.Why Use This?Have you ever found yourself designing your UI, having multiple image components, each with its designated colors meticulously set in place? This setup process can be time-consuming. Then, however, you suddenly realize that you're not satisfied with the primary color you've chosen? You'd then have to painstakingly search through each image component, identify the ones needing a color change, and then assign your desired color. Unfortunately, the new color might not harmonize with the existing ones anymore. What's the solution?Enter the Colorizer. It allows you to link ANY component with a color field/property to the ColorPaletter. All the colors can now easily be updated to your preferences. Want to alter the primary color? Need to adjust the color of the enemies? Consider it done.Is it difficult to upgrade from the Standard Version?Not at all. The process is straightforward. Just uninstall your current standard ColorPaletterV2 package and import the Pro version. Rest assured, your data will not be lost during the transition.How the Colorizer Works:When a Colorizer is added, it promptly identifies all the components attached to the GameObject. It then scans these components for any private, static, or public fields of the "Color" type (it also retrieves the original colors of these fields in case you wish to revert them later). After completing the scan, you are given the option to choose your preferred palette and select the desired color from within that palette. Simple! Now you can modify the color at your convenience, across any scene and at any given moment. Then, when you make any changes in the ColorPaletter, it will directly update any attached components to their new color.The ColorizerManager:All that's required is to set up one ColorizerManager in each scene you intend to use Colorizers. Then, simply adjust the settings according to your preferences.The ColorPaletter:ColorPaletterV2 (Standard Version)