usingUnityengine;usingSystem.Collections;usingUnityengine.eventsystems;// Handle Public classButtonfuc:monobehaviour,ipointerenterhandler,ipointerexithandler,//Enter, leaveIpointerdownhandler,ipointeruphandler,//Press to lift upIpointerclickhandler,//ClickIbegindraghandler,idraghandler,ienddraghandler//dragging{ Public voidOnpointerenter (Pointereventdata eventData) {Debug.Log ("Enter"); } Public voidonpointerexit (Pointereventdata eventData) {Debug.Log ("Exit"); } Public voidOnpointerdown (Pointereventdata eventData) {Debug.Log (" Down"); } Public voidOnpointerup (Pointereventdata eventData) {Debug.Log (" up"); } Public voidOnpointerclick (Pointereventdata eventData) {Debug.Log ("Click"); } Public voidOnbegindrag (Pointereventdata eventData) {Debug.Log ("BeginDrag"); } Public voidOndrag (Pointereventdata eventData) {Debug.Log ("Drag"); } Public voidOnenddrag (Pointereventdata eventData) {Debug.Log ("EndDrag"); }}
9 important callback functions for Ugui