/*---------------------------------------------------------------------*/ /// <summary> /// メッセージアイテムのアクティブを切り替える。 /// </summary> /// <param name="item">メッセージアイテムの種類</param> /// <param name="active">設定値 true or false</param> public void SetMsgActive(UI_MSG_ITEM item, bool active) { _MsgItems [(int)item].SetItemActive(active); }
/*---------------------------------------------------------------------*/ /// <summary> /// メッセージアイテムの値を設定する。 /// </summary> /// <param name="item">メッセージアイテムの種類</param> /// <param name="info">メッセージアイテム内の情報アイテムの種類</param></param> /// <param name="value">設定値</param> /// <typeparam name="T">MsgItemを継承したクラス内のEnumを指定</typeparam> public void SetMsgItem <T> (UI_MSG_ITEM item, T info, int value) where T : struct { _MsgItems [(int)item].SetInfo <T> (info, value); }