private bool m_bPressed; // 押されていれば true //=========================================================== // 関数定義 //=========================================================== //--------------------------------------------------- // コンストラクタ //--------------------------------------------------- void Awake() { m_Sheet = null; m_Toggle = GetComponent<Toggle>(); m_Image = transform.FindChild("Background").GetComponent<Image>(); m_txLabel = transform.FindChild("Label").GetComponent<Text>(); m_InputObj = transform.FindChild("TabNameField").gameObject; m_TabNameField = m_InputObj.GetComponent<InputField>(); m_iPressCount = 0; m_bPressed = false; }
//=========================================================== // 変数宣言 //=========================================================== //--------------------------------------------------- // public //--------------------------------------------------- public void SetSheet(CZTaskSheet pSheet) {m_Sheet = pSheet;}
//--------------------------------------------------- // タブ生成 //--------------------------------------------------- public CZTab CreateTab(string sName="", CZTaskSheet pSheet=null) { CZTab pRet = null; if (PrefTab != null) { int iTabNum = m_SheetSwitcher.TabList.Count; GameObject pObj = Instantiate(PrefTab); pObj.transform.SetParent(m_SheetSwitcher.transform); pObj.transform.localPosition = new Vector3(0, -36 * iTabNum + 300, 0); pObj.transform.localScale = Vector3.one; pRet = pObj.GetComponent<CZTab>(); if (sName != "") { pObj.name = "Tab_" + sName; pRet.SetName(sName); } if (pSheet != null) { pRet.SetSheet(pSheet); } m_SheetSwitcher.AddList(pRet); } return pRet; }