示例#1
0
 void Awake()
 {
     playerTransform = GameObject.FindGameObjectWithTag("Player").transform;
     hold            = Hold;
     mouseDown       = MouseDown;
     mouseUp         = MouseUp;
     active          = Active;
 }
示例#2
0
 public void RegisterMouseDownEvent(MouseDownDelegate callback, bool topmost = false)
 {
     // delegate에 해당 callback을 등록해둔다.
     if (topmost)
     {
         mouseDownCallbackList.Insert(0, callback);
     }
     else
     {
         mouseDownCallbackList.Add(callback);
     }
 }
示例#3
0
 public void UnregisterMouseDownEvent(MouseDownDelegate callback)
 {
     reserveMouseDownCallbackList.Add(callback);
 }
 void Awake()
 {
     mouseDown = MouseDown;
     hold      = Hold;
 }