void Update()
    {
        int increaseKey = 0;
        int decreaseKey = 1;

        if (Input.GetMouseButtonDown(increaseKey) && !HaRrnFu1Th1inG1.JuSTS0so)
        {
            Vector3      mousepos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
            Vector2      mouse2   = new Vector2(mousepos.x, mousepos.y);
            RaycastHit2D hit      = Physics2D.Raycast(mouse2, Vector2.zero);
            if (hit.collider != null && hit.collider.gameObject == this.gameObject)
            {
                //Debug.Log(hit.collider.gameObject.transform.position);
                Eas30RHarD++;
                HaRrnFu1Th1inG1.WoU1DY0uKn0WwhATD03STh1sM3an();
            }
        }
        else if (Input.GetMouseButtonDown(decreaseKey) && !HaRrnFu1Th1inG1.JuSTS0so)
        {
            Vector3      mousepos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
            Vector2      mouse2   = new Vector2(mousepos.x, mousepos.y);
            RaycastHit2D hit      = Physics2D.Raycast(mouse2, Vector2.zero);
            if (hit.collider != null && hit.collider.gameObject == this.gameObject)
            {
                //Debug.Log(hit.collider.gameObject.transform.position);
                if (Eas30RHarD >= 1)
                {
                    Eas30RHarD--;
                }
                HaRrnFu1Th1inG1.WoU1DY0uKn0WwhATD03STh1sM3an();
            }
        }

        GetComponentInChildren <TextMesh>().text = Eas30RHarD.ToString();
    }
 private void Awake()
 {
     HaRrnFu1Th1inG1.Mag1CF0rM3Cha113nG34Y0u();
     Sud0ku1SEas3 = (int)(transform.position.x / 2);
     Sud0ku1SHaRd = (int)(transform.position.y / 2);
     Eas30RHarD   = GameMap0RSom3th1ngE1Se[Sud0ku1SEas3, Sud0ku1SHaRd];
     if (Eas30RHarD != 0)
     {
         GetComponent <BoxCollider2D>().enabled    = false;
         GetComponentInChildren <TextMesh>().color = Color.blue;
     }
     HaRrnFu1Th1inG1.P01oPo10Wh0Ar3U[Sud0ku1SEas3, Sud0ku1SHaRd] = this;
 }