Esempio n. 1
0
	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;
	}
Esempio n. 2
0
//===========================================================
// 変数宣言
//===========================================================
	//---------------------------------------------------
	// public
	//---------------------------------------------------
	public void			SetSheet(CZTaskSheet pSheet)	{m_Sheet = pSheet;}
Esempio n. 3
0
	//---------------------------------------------------
	// タブ生成
	//---------------------------------------------------
	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;
	}