Esempio n. 1
0
 private void OnMouseUp()
 {
     if (btnColor == null)
     {
         return;
     }
     btnColor.GetComponent <BtnColorDrag>().SetShadowActive();
     shadow   = null;
     btnColor = null;
 }
Esempio n. 2
0
 private void OnMouseDown()
 {
     if (btnColor == null)
     {
         foreach (BtnColor btn in mapCtrl.mBtnColors)
         {
             if (btn.BtnPath.Contains(Own))
             {
                 btnColor = btn;
             }
         }
     }
     if (btnColor != null)
     {
         shadow = btnColor.transform.parent.Find("Shadow").GetComponent <ShadowDrag>();
         Vector3 ShadowCurrentPos = Camera.main.ScreenToWorldPoint(new Vector3(Input.touches[0].position.x,
                                                                               Input.touches[0].position.y, -Camera.main.transform.position.z));
         shadow.transform.position = ShadowCurrentPos;
         btnColor.GetComponent <BtnColorDrag>().SetShadowActive(true);
     }
 }