Exemplo n.º 1
0
    void CreateFindToolAnim(MerchantItemController obj)
    {
        float     timeMove = 0.4f;
        Transform t        = obj.DuplicateItemImage().transform;

        t.SetParent(transform.GetParentCanvas().transform, true);
        t.ScaleTo(new Vector2(0.4f, 0.4f), timeMove);
        t.MoveTo(0f, -650f, timeMove);
        Destroy(t.gameObject, timeMove);
    }
Exemplo n.º 2
0
 public void OnClickBuyItem(MerchantItemController obj)
 {
     AudioManager.Instance.Play(0);
     if (obj.ItemName != "no_cash")
     {
         //print("--obj.ItemName  " + obj.ItemName);
         CreateFindToolAnim(obj);
         PlayerInfo.Instance.EquipItem(obj.ItemName, true, true);
         ItemPurchased.Add(obj.ID);
         SaveLoadXML.SetValue(item_purchased, ItemPurchased.ToArray());
         DrawItemOffers();
         AudioManager.Instance.Play(3);
     }
     else
     {
         ScreenManager.Instance.CreateScreen("HintPanel");
         ScreenManager.Instance.current.GetComponent <Hint>().ShowHint(Localization.Instance.GetLocale(894));
     }
 }