diff --git a/Project Undercover/Assets/Scripts/UI/CanvasClickCheck.cs b/Project Undercover/Assets/Scripts/UI/CanvasClickCheck.cs new file mode 100644 index 0000000..2722132 --- /dev/null +++ b/Project Undercover/Assets/Scripts/UI/CanvasClickCheck.cs @@ -0,0 +1,35 @@ +using UnityEngine; +using UnityEngine.EventSystems; //required for Event data + +public class CanvasClickCheck : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler +{ + GameObject currentHover; + static CanvasClickCheck Singleton; + + void Start() + { + if (Singleton != null) + Debug.LogError("Should only be one Canvas Click Check"); + Singleton = this; + } + + public void OnPointerEnter(PointerEventData eventData) + { + if (eventData.pointerCurrentRaycast.gameObject != null) + { + Debug.Log("Mouse Over: " + eventData.pointerCurrentRaycast.gameObject.name); + currentHover = eventData.pointerCurrentRaycast.gameObject; + } + } + + public void OnPointerExit(PointerEventData eventData) + { + currentHover = null; + } + + void Update() + { + if (currentHover) + Debug.Log(currentHover.name + " @ " + Input.mousePosition); + } +} diff --git a/Project Undercover/Assets/Scripts/UI/CanvasClickCheck.cs.meta b/Project Undercover/Assets/Scripts/UI/CanvasClickCheck.cs.meta new file mode 100644 index 0000000..b483637 --- /dev/null +++ b/Project Undercover/Assets/Scripts/UI/CanvasClickCheck.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a90dbf15f0bd8e241ba5457337c0ac08 +timeCreated: 1512070217 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Project Undercover/Assets/Sprites/ButtonDividedBottom.png b/Project Undercover/Assets/Sprites/ButtonDividedBottom.png index 9330dfe..2bc5d72 100644 Binary files a/Project Undercover/Assets/Sprites/ButtonDividedBottom.png and b/Project Undercover/Assets/Sprites/ButtonDividedBottom.png differ diff --git a/Project Undercover/Assets/Sprites/ButtonDividedTop.png b/Project Undercover/Assets/Sprites/ButtonDividedTop.png index e20b90f..308f28e 100644 Binary files a/Project Undercover/Assets/Sprites/ButtonDividedTop.png and b/Project Undercover/Assets/Sprites/ButtonDividedTop.png differ diff --git a/Project Undercover/Assets/Sprites/ButtonWhole.png b/Project Undercover/Assets/Sprites/ButtonWhole.png index 7700dfe..7f6668e 100644 Binary files a/Project Undercover/Assets/Sprites/ButtonWhole.png and b/Project Undercover/Assets/Sprites/ButtonWhole.png differ