17 public class ColorSampler : MonoBehaviour, IPointerDownHandler, IPointerUpHandler, IDragHandler
19 private Vector2 m_screenPos;
23 private RectTransform sampleRectTransform;
37 sampleRectTransform =
sampler.GetComponent<RectTransform>();
38 sampler.gameObject.SetActive(
true);
45 sampler.gameObject.SetActive(
false);
54 sampleRectTransform.position = m_screenPos;
82 m_screenPos = eventData.position;
87 m_screenPos = Vector2.zero;
90 public void OnDrag(PointerEventData eventData)
92 m_screenPos = eventData.position;
UnityEngine.UI.Button Button
Samples colors from a screen capture. Warning! In the editor if you're not in Free aspect mode then t...
virtual void SelectColor()
virtual void HandleSamplerColoring()
void OnPointerUp(PointerEventData eventData)
void OnDrag(PointerEventData eventData)
void OnPointerDown(PointerEventData eventData)
ColorChangedEvent oncolorSelected