var NOOP = require('../utils/NOOP'); var InteractiveObject = function (gameObject, hitArea, hitAreaCallback){ return { gameObject: gameObject, enabled: true , draggable: false , dropzone: false , hitArea: hitArea, hitAreaCallback: hitAreaCallback, localX: 0, localY: 0, dragState: 0, dragX: 0, dragY: 0, callbackContext: gameObject, onUp: NOOP, onDown: NOOP, onOver: NOOP, onOut: NOOP, onMove: NOOP, onDragStart: NOOP, onDrag: NOOP, onDragEnd: NOOP} ; } ; module.exports = InteractiveObject;