Пример #1
0
    void CheckTouch3(Vector3 pos)
    {
        Vector3 wp = Camera.main.ScreenToWorldPoint(pos);

        hit3 = Physics2D.OverlapPoint(new Vector2(wp.x, wp.y));
        if (hit3 != null && hit3.gameObject == gameObject)
        {
            StoreAssets.BuyFiveLivesPack();
        }
    }
Пример #2
0
    public void CheckTouch3(Vector3 pos)
    {
        Vector3 wp = Camera.main.ScreenToWorldPoint(pos);

        hit3 = Physics2D.OverlapPoint(new Vector2(wp.x, wp.y));

        if (hit3 != null && hit3.gameObject.name == "Check Button(Clone)" && instantiatedPressedCheckButton != null)
        {
            StoreAssets.BuyFiveLivesPack();
//			if (GameObject.Find ("Game Manager").GetComponent<GameManagerScript> ().GetCoinTotal () >= 5000) {
//				GameObject.Find ("Game Manager").GetComponent<GameManagerScript> ().AddToCoinTotal (-5000);
//				GameObject.Find ("Game Manager").GetComponent<GameManagerScript> ().SetHeartNumber (5);
//				GameObject.Find ("Screen Handlers").GetComponent<PurchaseLivesScreen> ().UpdateCoinNumber ();
//				GameObject.Find ("Screen Handlers").GetComponent<PurchaseLivesScreen> ().GetRidOfScreen ();
//				if (GameObject.Find ("29 block") != null)
//					GameObject.Find ("Screen Handlers").GetComponent<NoMoreLivesScreenHandler> ().CameraOffsetNoLivesScreen ();
//				else
//					GameObject.Find ("Screen Handlers").GetComponent<NoMoreLivesScreenHandler> ().InstantiateNoLivesScreen ();
//			} else {
//				GameObject.Find ("Screen Handlers").GetComponent<PurchaseLivesScreen> ().GetRidOfScreen ();
//				GameObject.Find ("Screen Handlers").GetComponent<PurchaseCoinsScreenHandler> ().InstantiateScreen ();
//			}
        }


        else if (hit3 != null && hit3.gameObject.name == "X Button(Clone)" && instantiatedPressedXButton != null)
        {
            GameObject.Find("Screen Handlers").GetComponent <PurchaseLivesScreen> ().GetRidOfScreen();
            if (GameObject.Find("29 block") != null)
            {
                GameObject.Find("Screen Handlers").GetComponent <NoMoreLivesScreenHandler> ().CameraOffsetNoLivesScreen();
            }
            else
            {
                GameObject.Find("Screen Handlers").GetComponent <NoMoreLivesScreenHandler> ().InstantiateNoLivesScreen();
            }
        }

        if (instantiatedPressedCheckButton != null && gameObject.name == "Check Button(Clone)")
        {
            soundHandler.PlayButtonClickUp();
            Destroy(instantiatedPressedCheckButton);
        }
        if (instantiatedPressedXButton != null && gameObject.name == "X Button(Clone)")
        {
            soundHandler.PlayButtonClickUp();
            Destroy(instantiatedPressedXButton);
        }
    }
    void CheckTouch3(Vector3 pos)
    {
        Vector3 wp = Camera.main.ScreenToWorldPoint(pos);

        hit3 = Physics2D.OverlapPoint(new Vector2(wp.x, wp.y));

        if (hit3 != null && hit3.gameObject == gameObject && instantiatedPresedBuyButton != null)
        {
            StoreAssets.BuyFiveLivesPack();
        }

        if (instantiatedPresedBuyButton != null)
        {
            Destroy(instantiatedPresedBuyButton);
        }
    }