/// <summary> /// アイテムをクリックすると、フルウィンドウを開くための情報を送信します /// </summary> public void OpenFullWindow() { //これがターゲット(中央)のときにだけ、開くことができます if (!OnCenter) { return;//中央にいなければ、戻ってくる } if (mode_ == Mode.Level) { m_Manager.Level(ID); } else if (mode_ == Mode.Type) { Button_Clicked(); FurnitureGrid temp = new FurnitureGrid(); temp.set_category_ID(ID); m_Manager.NextGallery_type(); m_Manager.OpenGallery_furniture(); m_Manager.Init_furniture(temp); } else if (mode_ == Mode.Furniture) { Button_Clicked(); m_Manager.NextGallery_furniture(); m_Manager.OpenFullWindow(); m_Manager.FullWindow_furniture(ID, Sprite); } }
//追加から 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); }