Drag Events
Events.Move— The layer is moving. 译:层正在移动。Events.DragStart— Start of drag. 译:拖动开始Events.Drag— While dragging. 译:当在拖Events.DragEnd— End of drag. 译:拖动结束Events.DragAnimationStart— Did start momentum/bounce animation. 译:开始拖动的动画Events.DragAnimationEnd— Did end momentum/bounce animation. 译:拖动结束的动画Events.DirectionLockStart— Did start lock direction. 译:开始锁定方向。
layerA = new Layer
layerA.draggable.enabled = true
# Returns the offset (x, y), layer.draggable and the layer
layerA.on Events.Move, (offset, draggable, layer) ->
print offset, draggable, layer
layerA = new Layer
layerA.draggable.enabled = true
#Returns the event, layer.draggable and the layer
layerA.on Events.DragStart, (event, draggable, layer) ->
print event, draggable, layer
Drag Event Shortcuts
译:拖动事件的快捷键
#For Events.Move
layerA.onMove ->
print "Moving"
#for Events.DragStart
layerA.onDragStart ->
print "Start of drag"
# For Events.Drag
layerA.onDrag ->
print "Dragging"
# For Events.DragEnd
layerA.onDragEnd ->
print "End of drag"
# For Events.DragAnimationStart
layerA.onDragAnimationStart ->
print "Start of drag animation"
# For Events.DragAnimationEnd
layerA.onDragAnimationEnd ->
print "End of drag animation"
# For Events.DirectionLockStart
layerA.onDirectionLockStart ->
print "Start of direction lock"