我是新來的日冕,並想知道如何在日冕中創建拖動手勢?如何處理日冕中的拖動手勢
1
A
回答
3
首先使用「觸摸」事件監聽器,而不是「點擊」。當您擡起手指時,輕觸只會響應,但觸摸會響應放下和拿起手指。
觸摸事件中是否有「開始」和「結束」,你可以用它來獲得拖動動作的開始和結束不同的階段:
http://developer.anscamobile.com/reference/index/eventphase-0
另外,如果你想回應倒是在屏幕上的任何地方(而不是僅僅在一個對象),然後添加監聽器運行環境:
Runtime:addEventListener("touch", onTouch)
0
function drawLine(event)
if(event.phase == "ended") then
line = display.newLine(event.xStart, event.yStart, event.x, event.y)
line:setColor(255,0,0)
line.width = 5
end
end
Runtime:addEventListener("touch", drawLine)
會產生開始之間的線拖動結束。
來源:http://developer.anscamobile.com/reference/index/eventxstart
(提問前應該搜索)
相關問題
- 1. 在日冕中拖動對象
- 2. 處理iPad抖動手勢
- 3. 您如何識別拖動手勢
- 4. 在SKScene中處理搖動手勢
- 5. 在ViewModel中處理手勢
- 6. 日冕中的動畫
- 7. 如何停止處理手勢
- 8. 拖動手勢識別器干擾滑動手勢識別器
- 9. Android左右滑動手勢處理
- 10. 閏盤 - 處理 - 滑動手勢方向?
- 11. UILabel在動畫時不處理手勢
- 12. CKComponent處理輕擊手勢
- 13. 如何處理ImageView上的向下滑動手勢
- 14. 如何處理屏幕底部的滑動手勢
- 15. Android:如何處理從左到右的滑動手勢
- 16. 處理iOS6中的手勢識別器
- 17. 如何檢測滑動和拖動之間的手勢?
- 18. 如何在uiscrollview中向uiview添加拖動手勢ios
- 19. 如何處理1到3個手指滑動手勢在iOS的
- 20. 如何在處理中拖動曲線
- 21. 拖動手勢工具3.0 sdk錯誤
- 22. 拖動和旋轉手勢在iPad上
- 23. CF - 移動管理手勢
- 24. 禁用UIPageViewController手勢識別器,同時處理longPressed手勢
- 25. 處理視圖上的多個手勢
- 26. 如何在C4Shape對象中處理手勢?
- 27. 如何在日冕中開始新的活動?
- 28. 如何在執行拖動手勢時平滑地生成CGAffineTransform
- 29. 如何用手勢識別拖動圖像Xcode
- 30. PlayBook的HTML5應用程序 - 如何「處理」手勢?