Пример #1
0
        /// <summary>
        ///  Unity的等待事件,单位秒;
        /// </summary>
        /// <param name="waitTime"></param>
        /// <param name="actionName"></param>
        /// <returns></returns>
        public static bool OnWaitSecond(string waitTime, string actionName = null, string parameters = null)
        {
            float time = CastString.CastToNumbers <float>(waitTime)[0];

            if (string.IsNullOrEmpty(parameters))
            {
                UnityEventService.OnWaitSecond(time, EventFunctionLibrary.GetAction(actionName));
            }

            else
            {
                UnityEventService.OnWaitSecond(time, EventFunctionLibrary.GetActionT(actionName), parameters);
            }

            return(true);
        }