示例#1
0
    private void LoadImage()
    {
        Sprite sp = SpritesManager.Instance.GetSprite(ID);

        img.rectTransform.sizeDelta = new Vector2(80, 120);
        img.sprite = sp;
        img.color  = Color.white;

        BaseAtrribute ba2 = LoadObjctDateConfig.Instance.GetAtrribute(ID);

        transform.Find("Name").GetComponent <Text>().text = ba2.Name;
    }
示例#2
0
文件: NeedItem.cs 项目: rerwr/test
    public void OnPointerDown(PointerEventData eventData)
    {
        Sprite s = SpritesManager.Instance.GetSprite(id);
        Image  i = imageTr.Find("Image").GetComponent <Image>();

        i.sprite = s;
        i.rectTransform.sizeDelta = new Vector2(s.bounds.size.x / s.bounds.size.y * 100, 100);

        BaseAtrribute ba = LoadObjctDateConfig.Instance.GetAtrribute(id);

        imageTr.Find("Text").GetComponent <Text>().text       = ba.Name;
        imageTr.Find("Price/Text").GetComponent <Text>().text = ba.Price.ToString();
        imageTr.gameObject.SetActive(true);
    }
示例#3
0
文件: SignItem.cs 项目: rerwr/test
        public void SetData(AwardUnit bo)
        {
            ID = bo.Id;


            BaseAtrribute ba = LoadObjctDateConfig.Instance.GetAtrribute(bo.Id);

            transform.Find("Text").GetComponent <Text>().text = "第" + bo.days + "天";

            transform.Find("Name").GetComponent <Text>().text = "×" + bo.Num.ToString();

            Image  img = transform.Find("Image").GetComponent <Image>();
            Sprite sp  = SpritesManager.Instance.GetSprite(bo.Id);

            img.rectTransform.sizeDelta = new Vector2(89, 88);
            img.sprite = sp;
            img.color  = Color.white;
        }