我試圖從3個不同的顯示對象中打印水龍頭,但是在終端中打印的水龍頭多於一個。 他們需要自己的特定功能,但目前尚不可能。我該怎麼辦? 我是Corona和LUA的新手。在Corona SDK中點擊顯示對象
- BOBLER DISPLAY OBJEKTER
本地SPORT1 = display.newImage( 「圖像/ sport1.png」)
sport1.id = 「mySport1」
sport1.x = 120
sport1.y = 90
SPORT1:比例(1,1)
本地gossip1 = display.newImage( 「圖像/ gossip1.png」)
gossip1.id = 「myGossip1」
gossip1.x = 400
gossip1.y = 120
gossip1:比例(1,1)
本地kultur1 = display.newImage( 「圖像/ kultur1.png」)
kultur1.id = 「myKultur1」
kultur1.x = 250
kultur1.y = 200
kultur1 :規模(1,1)
本地函數onSport1Tap(個體經營,事件)
打印(self.id .. 「被竊聽。」)
末
本地函數onGossip1Tap(個體經營,事件)
打印(self.id .. 「被竊聽。」)
末
本地函數onKultur1Tap(自我,事件)
print(self.id ..「tapped。」)
末
- TAP的addEventListener
SPORT1。輕按= onSport1Tap
SPORT1:的addEventListener( 「抽頭」,SPORT1)
gossip1.tap = onGossip1Tap
gossip1:的addEventListener( 「抽頭」,gossip1)
kultur1.tap = onKultur1Tap
kultur1:的addEventListener( 「抽頭」,kultur1)
非常感謝您的回覆。我會研究你的建議並嘗試使其工作。 我使用tap的原因是因爲它意味着要在接口中使用,該接口也應該對touch進行響應。 – user2339103 2013-05-02 08:27:08