Skip to content

parad8816/SimpleColorPicker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleColorPicker

UnityのカラーピッカーUI

インストール方法

  1. Unity Editor上で "Window" → "Package Manager" と進む
  2. 左上の+をクリックし、 "Add package from git url" をクリック
  3. 次を入力し、 "Add" をクリック
https://github.com/parad8816/SimpleColorPicker.git?path=/Assets
  1. パネル右側の "Install" をクリック

使い方

インストールすると、次のファイルが生成されます。

Packages/SimpleColorPicker/Resources/Prefabs/ColorPicker.prefab

こちらをキャンバス上にドラッグ&ドロップすると、カラーピッカーが現れます。

置くだけでは使いどころがないので、次のようにスクリプトから参照して、イベントを登録するなどして使いましょう。

[SerializeField]
private ColorPickerController _colorPicker;

private void Start() {
  _colorPicker.OnColorChange += c => {
    Debug.Log($"色が変わったよ! {c}");
  };

  _colorPicker.OnOpacityChange += f => {
    Debug.Log($"不透明度が変わったよ! {f}");
  };

  _colorPicker.SetColorWithoutEvent(Color.white);
}

About

UnityのカラーピッカーUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages