コード例 #1
0
 public void Hit(int nid, float x, float y, bool flag)
 {
     if (flag)
     {
         if (nid == id)
         {
             onClick = bounds.Contains(x, y);
             if (_monitor != null)
             {
                 if (onClick)
                 {
                     _monitor.Call();
                 }
             }
         }
     }
     else
     {
         if (!onClick)
         {
             onClick = bounds.Contains(x, y);
             id      = nid;
             if (onClick && _monitor != null)
             {
                 _monitor.Call();
             }
         }
     }
 }