Exemple #1
0
 public void Destroy_furniture()
 {
     for (int i = 0; i < sum_furniture[FurnitureGrid.category_ID()]; i++)
     {
         Destroy(Item_furniture[0].read_item());
         Item_furniture.RemoveAt(0);
         furniture.RemoveAt(0);
     }
 }
Exemple #2
0
    public void Init_furniture(FurnitureGrid furnituregrid)
    {
        FurnitureGrid = furnituregrid;

        for (int i = 0; i < sum_furniture[FurnitureGrid.category_ID()]; i++)
        {
            Item_furniture.Add(new bl_UGFInfo());
            Item_furniture[i].set_item(Instantiate(ItemPrefab) as GameObject);
            Item_furniture[i].read_item().name = i.ToString();
            Item_furniture[i].read_item().transform.SetParent(Gallery_furniture_Panel, false);
            bl_GalleryItem gi = Item_furniture[i].read_item().GetComponent <bl_GalleryItem>();
            furniture.Add(gi);

            furniture[i].GetInfo(i, Resources.Load <Sprite>(furnituregrid.furniture_type().ToString() + "/" + furnituregrid.furniture_type().ToString() + "_" + (i + 1)), bl_GalleryItem.Mode.Furniture);
        }
    }
    //追加から
    public void FullWindow_furniture(int id, Sprite sprite)
    {
        furniture_ID_temp = id;

        FurnitureGrid furnituregrid = new FurnitureGrid();

        furnituregrid.set_category_ID(category_ID_temp);
        furnituregrid.set_furniture_ID(id);
        furnituregrid.Status(furnituregrid.category_ID(), furnituregrid.furniture_ID());

        infomation(furnituregrid);

        //m_FullIcon.gameObject.GetComponent<RectTransform>().localScale = new Vector3(2.0f, 2.0f, 1.0f);
        //m_FullIcon.gameObject.GetComponent<RectTransform>().localPosition += new Vector3(-200.0f, 0, 0);
        m_FullIcon.sprite = sprite;

        Destroy(furnituregrid);
    }