Add time to realtime keyboard events

This commit is contained in:
Scott Erickson 2016-09-02 11:20:06 -07:00
parent 99a148a136
commit 2696effec8

View file

@ -548,7 +548,9 @@ module.exports = Surface = class Surface extends CocoClass
onKeyEvent: (e) =>
return unless @realTime
@realTimeInputEvents.add(_.pick(e, 'type', 'keyCode', 'ctrlKey', 'metaKey', 'shiftKey'))
event = _.pick(e, 'type', 'keyCode', 'ctrlKey', 'metaKey', 'shiftKey')
event.time = @world.dt * @world.frames.length
@realTimeInputEvents.add(event)
#- Canvas callbacks