Пример #1
0
    /// <summary>
    /// CCFunction
    ///
    /// 延时调用
    /// </summary>
    public static CCDelay Delay(this Transform s, Action action, CCDelay.OnAction onAction, float time, params object[] _params)
    {
        CCDelay dela = Delay(s, action, time);

        dela.SetHandle(onAction, _params);
        return(dela);
    }
Пример #2
0
    /// <summary>
    /// CCFunction
    ///
    /// 延时调用
    /// </summary>
    public static CCDelay Delay(this Transform s, Action action, CCDelay.OnAction onAction, float time)
    {
        CCDelay dela = Delay(s, action, time);

        dela.SetHandle(onAction, null);
        return(dela);
    }
Пример #3
0
    /// <summary>
    /// CCFunction
    ///
    /// 延时调用
    /// </summary>
    public static CCDelay Delay(this GameObject s, Action action, CCDelay.OnAction onAction, float time, params UnityEngine.Object[] _params)
    {
        CCDelay dela = Delay(s, action, time);

        dela.SetHandle(onAction, _params);
        return(dela);
    }