《西部闹市》模块包现已免费放出

Simple Color Wheel

W2Wizard - 11月 10, 2020

A simple color wheel that can be used to pick colors, features additional helper nodes and is totally free!

  • 支持的平台
  • 支持的引擎版本
    4.24 - 4.26
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

Version: 2021.1.4

Contact: leon.delahamette_private@hotmail.com

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

Example Video

https://youtu.be/y8u3N1d2stU


How do I use it?

Simply open up the UMG Editor and it should be there under Input!

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯


Note: The widget shown is not included its just to prove the concept that its possible!

This simple color wheel allows you to do just what a color wheel is supposed to do.

Comes with all necessary features that should make it possible to make a proper widget with it:

  • Function Helpers that allow for linearcolor, color and byte conversions to hexadecimal values as strings and vice versa as well as getting the pixel under the cursor.
  • Events such as getting and setting the colors (setting does automatically update the pin) as well as mouse detection for when the widget is pressed and released.


Its all just 1 Widget, there are no hooks or weird tricks in store, simply drag and drop and there you go!

If you are curious about the code its all clean with proper comments incase you want to understand the insides!

技术细节

Features:

  • Hexadecimal conversions for colors and bytes.
  • Color wheel with movable Pin.
  • Pin can be changed to any texture or brush
  • Ability to get and set the colors, will update automatically.
  • Clean written and understandable code comments.


Code Modules:

  •  ColorWheelPlugin | Runtime


Number of Blueprints: 0

Number of C++ Classes: 4

Supported Development Platforms: Win(32/64)

Supported Target Build Platforms: Win(32/64)

For non-supported Platforms: (Linux and MacOS should work in theory, however I am unable to test on it, same with HTML5)

Documentation: The code comments provide full detail of almost everything.

Important/Additional Notes: If you require a special version or really anything, let me know!