Шукати в цьому блозі

Сенсорний ввід


--Створюємо спрайт
local sprite1 = Sprite.new()
local kartinka = Bitmap.new(Texture.new("image.png"))
sprite1:addChild(kartinka)
sprite1:setPosition(100,200)

--Включаємо слухача для Тача по спрайту і викликаємо функцію imagetouch при події
sprite1:addEventListener(Event.TOUCHES_END, imagetouch, sprite1)
stage:addChild(sprite1)

--функція тача
local function imagetouch(button, event)
if button:hitTestPoint(event.touch.x, event.touch.y) then
local x = event.touch.x
local y = event.touch.y
-Вивід в консль координати натискання
print("Торкнувся: X=" .. x .. " Y=" .. y)
end
end

TOUCHES_END - це подія на відпускання пальця
Також можна використовувати
TOUCHES_BEGIN -натискання
, TOUCHES_MOVE - перетягування пальцем і кінець перетягування TOUCHES_CANCEL










3

Немає коментарів:

Дописати коментар