2012-03-07 57 views

回答

6

你必須建立一個事件偵聽器功能了的TouchEvent,並在事件中,你得到的參數,您可以使用以下屬性:

  • stageX:在水平座標事件發生在全球舞臺座標中。

  • stageY:事件在全局舞臺座標中發生的垂直座標。

  • localX:發生事件的水平座標相對於包含的精靈。

  • localY:發生事件的垂直座標相對於包含的精靈。

例如:

mySprite.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin); 


function onTouchBegin(e:TouchEvent) 
{ 
    trace("local coords (relatives to mySprite): " + e.localX+" "+e.localY); 
    trace("global coords: " + e.stageX+" "+e.stageY); 

} 

欲瞭解更多信息,請看看Adobe reference for TouchEvent here

相關問題