នេះជា Type StageObject របស់ Corona
SDK
សំរាប់
object គឺជា current state object ដែល parent
group សំរាប់គ្រប់ទាំង display objects and child groups។ នេះជា global state object ដែលអាចទាញនៅ any
time via display.getCurrentState() or display.currentState
នេះជា
Methods របស់វា
Object:setFocus
ប្រើសំរាប់បញ្ចូលនៅ
display
object ជា target សំរាប់គ្រប់ទាំង hit event (touch & tap) ការដែលវាជា Nil នឹងដាក់ជាទំរងដើមសំរាប់ hit event dispatches។
វាប្រើសំរាប់ implement buttons ដែលផ្លាស់ប្តូរនៅ appearance
នៅពេលអ្នកប្រើនៅពេលដែលចុចវា
Syntax:
stageObject:setFucos (object [, toucID])
displayObject (តំរូវការ) វាជា display object ដែលជា reference
ទៅកាន់ object to set focus on
touchID
(ជំរើស) វាជា UserData ដែល touch ID
passed to the touch event for the touched object when multitouch is enabled
សូមមើលកូដះ
local
button = display.newRect( 50, 50, 100, 50 )
function
doTouch( event )
if ( event.phase == "began" )
then
print( "began phase" )
event.target.alpha = 0.5
display.getCurrentStage():setFocus(
event.target )
elseif event.phase == "ended" or
event.phase == "cancelled" then
event.target.alpha = 1
print( "end phase" )
display.getCurrentStage():setFocus(nil)
end
end
button:addEventListener(
"touch", doTouch )
No comments:
Post a Comment