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); } }
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); }