Total Pageviews

Saturday, April 5, 2014

ការប្រើ System activate សំរាប់ប្រើ Multi-touch

System.activate() ចំណែក system របស់វាវិញមានដូចជាមួយនេះគេប្រើសំរាប៉activates a system level feature, ដូចជា “multitouch” ការប្រើ system.deactivate() សំរាប់ disable ​វា
ចំណាំះ សំរាប់ multitouch ត្រូវបាន disable តាំងពីដើម។ ដោយនៅលើ Android devices ខ្លះ multitouch ខ្លះធ្វើការមិនបានត្រឹមត្រូវ ដោយសារតែ ​​​​​​​​​​Hardware មានកំណត់។

Syntax: system.activate (feature)
Feature (តំរូវការ) វាជា String ដែល​ system ត្រូវបាន activated

សូមមើលកូដះ
system.activate("multitouch")
local bg = display.newRect( 0, 0, 320, 480 )
local output = native.newTextBox( 0, 20, 320, 240 )
output.size = 12
local function showTouch(event)
    -- Display the Event info on the screen
    output.text = output.text .. "\nPhase: " .. event.phase
    output.text = output.text .. "\n(" .. event.x .. "," .. event.y .. ")"
    output.text = output.text .. "\nId: " .. tostring( event.id )
end


bg:addEventListener("touch", showTouch)

No comments:

Post a Comment