Class Ticker

心跳计时器

Hierarchy

  • Ticker

Constructors

Properties

Methods

Constructors

Properties

frameRate: number = 60

帧率

Methods

  • 下一帧执行方法

    Parameters

    • func: ((interval: number) => void)

      执行方法

        • (interval: number): void
        • Parameters

          • interval: number

          Returns void

    • Optional thisObject: Object

      方法this指针

    • priority: number = 0

      执行优先级

    Returns Ticker

  • 注销周期函数

    Parameters

    • interval: Lazy<number>

      执行周期,以ms为单位

    • func: ((interval: number) => void)

      执行方法

        • (interval: number): void
        • Parameters

          • interval: number

          Returns void

    • Optional thisObject: Object

      方法this指针

    Returns Ticker

  • 注销帧函数(只执行一次)

    Parameters

    • func: ((interval: number) => void)

      执行方法

        • (interval: number): void
        • Parameters

          • interval: number

          Returns void

    • Optional thisObject: Object

      方法this指针

    Returns Ticker

  • 注册周期函数

    Parameters

    • interval: Lazy<number>

      执行周期,以ms为单位

    • func: ((interval: number) => void)

      执行方法

        • (interval: number): void
        • Parameters

          • interval: number

          Returns void

    • Optional thisObject: Object

      方法this指针

    • priority: number = 0

      执行优先级

    Returns Ticker

  • 注册帧函数

    Parameters

    • func: ((interval: number) => void)

      执行方法

        • (interval: number): void
        • Parameters

          • interval: number

          Returns void

    • Optional thisObject: Object

      方法this指针

    • priority: number = 0

      执行优先级

    Returns Ticker

  • 注册周期函数(只执行一次)

    Parameters

    • interval: Lazy<number>

      执行周期,以ms为单位

    • func: ((interval: number) => void)

      执行方法

        • (interval: number): void
        • Parameters

          • interval: number

          Returns void

    • Optional thisObject: Object

      方法this指针

    • priority: number = 0

      执行优先级

    Returns Ticker

  • 重复指定次数 执行函数

    Parameters

    • interval: Lazy<number>

      执行周期,以ms为单位

    • repeatCount: number

      执行次数

    • func: ((interval: number) => void)

      执行方法

        • (interval: number): void
        • Parameters

          • interval: number

          Returns void

    • Optional thisObject: Object

      方法this指针

    • priority: number = 0

      执行优先级

    Returns Timer

Generated using TypeDoc