2016-03-26 15 views
-1

私は2つのボタンがあり、そのうちの1つは別のボタンの上にあります。 Screenshot:http://prntscr.com/akc6f7(2つのボタン)ボタンに優先度を与える方法

基本的に、角の小さなボタン(「?」)をクリックすると、大きなものもクリックします。どうすればいいですか?ボタン?

また、これらのボタンはnewImageRect()です。

答えて

0

タッチイベントは、最も外側のUI要素から最初に発生します。

「?」の末尾にreturn trueを追加します。タッチがコードによって処理されたことを知らせるために、ボタンタッチイベントを生成する。 return trueなし

、タッチイベントは、(要素最も外側の要素を優先)

function QuestionMarkTouchEvent(event) 

if event.phase == "began" then 
    -- Do some stuff 
end 

return true -- this tells the program not to fire the touch event again on elements under this. 

end 
を、それが処理されて知っているし、その後のタッチが含まれているすべての要素に発射していません
関連する問題