enterFrame

类型 事件
修订版 2024.3703 版
关键字 enterFrame、运行时
另请参阅 基本交互和事件检测 (指南)

概述

"enterFrame" 事件在帧每秒应用程序的时间间隔内发生,在 config.lua 中指定为 30 或 60。它们仅发送到全局 Runtime 对象。

属性

event.name

event.frame

event.time

示例

事件名称
local myListener = function( event )
    print( "Listener called with event of type " .. event.name )
end
Runtime:addEventListener( "enterFrame", myListener )
事件帧
local function printCurrentFrameID( event )
    print ( "Current frame ID: " .. tostring(event.frame) )
end 
Runtime:addEventListener( "enterFrame", printCurrentFrameID )
事件时间
local function printTimeSinceStart( event )
    print ( tostring(event.time/1000) .. " seconds since app started." )
end 
Runtime:addEventListener( "enterFrame", printTimeSinceStart )