2013-06-12 45 views
1

我正在製作一個使用精靈的遊戲。在這裏我可以移動和旋轉精靈。 我可以通過觸摸一次來旋轉精靈。但是當我觸摸精靈的透明區域時,它也會旋轉。 那麼有沒有什麼方法可以在觸摸事件時得到哪個部分被觸摸透明或不透明? 任何建議或幫助?觸摸精靈的可見部分

回答

1

您有幾種選擇:

  1. 使精靈小使得α部分甚至不會有所作爲(假設阿爾法部分比較小)

  2. 存儲一些指標alpha部分與sprite起源有關...這可能很難並且近似(並且如果存在多個alpha部分將會很困難)

  3. 找出您觸摸的像素的確切alpha分量...在這裏如何獲得圖像的alpha分量... How can i to get color/alpha of pixel from Sprite in andengine?