コード例 #1
0
        private void ShowNumKeyBoard(GameObject parent, float min, float max, Text showText, NumerKeyBoardData.OnRefersh callback, NumerKeyBoardData.OnRefersh closeCallback, NumerKeyBoardData.EnumNumerType type = NumerKeyBoardData.EnumNumerType.NumerTypeInt)
        {
            MainManager.UI.openUIInRoot <Page_numerKeyBoard>(eUIType.SuperpositionUI);
            NumerKeyBoardData keyBoardData = new NumerKeyBoardData();

            keyBoardData.NumerType       = type;
            keyBoardData.CloseCallBack   = closeCallback;
            keyBoardData.CallBack        = callback;
            keyBoardData.ParentObj       = parent;
            keyBoardData.MinNumer        = min;
            keyBoardData.MaxNumer        = max;
            keyBoardData.ShowNumerString = showText;
            MainManager.UI.refreshUI <Page_numerKeyBoard>(keyBoardData);
        }
コード例 #2
0
 //用于复杂一点输入之后会发生格式更改,或者其他组件同步更改是使用
 public void ShowNumKeyBoard(GameObject parent, float min, float max, NumerKeyBoardData.OnRefersh callback = null, NumerKeyBoardData.OnRefersh closeCallback = null, NumerKeyBoardData.EnumNumerType type = NumerKeyBoardData.EnumNumerType.NumerTypeInt)
 {
     ShowNumKeyBoard(parent, min, max, null, callback, closeCallback, type);
 }