コード例 #1
0
 private void OnMouseDrag()
 {
     if (GameManager.gameState == GameManager.State.PLACING)
     {
         float x = Mathf.Clamp(cam.ScreenToWorldPoint(Input.mousePosition).x, -bounds, bounds);
         transform.localPosition = new Vector3(x, transform.localPosition.y);
         List <Collider2D> list = striker.PreviewXPosition(x);
         if (list != null && list.Count > 0)
         {
             overlappingText.SetActive(true);
         }
         else
         {
             overlappingText.SetActive(false);
         }
         currentX = x;
     }
 }