2014. 1. 20. 0:17
버튼 연결의 도움말은 아래 URL을 참조
적용 순서는 아래와 같다.
- 버튼 이미지를 로드하고 ID를 연결effect1Btn = display.newImage("images/effect1Btn.png") -- 이미지 로드effect1Btn.id = "effect1Btn" -- id 설정
- Event Listener 연결function effect1Btn:touch( event )if event.phase == "began" thenprint( "Touch event began on: " .. self.id )-- 원하는 작업수행endreturn trueendeffect1Btn:addEventListener( "touch", effect1Btn ) -- Listener 함수 설정
- event.phase 의 typebegan : 화면에서 touch가 시작되었을 때moved : 화면을 터치하고 이동하고 있을 때ended : 화면에서 터치하고 손을 떼었을 때cancelled : 화면에서 터치하고 이동하는 것을 시스템에서 작동 정지 시켰을 때 발생
- event.target화면상의 오브젝트 개체를 의미한다.예를 들어 아래처럼 한다면 개체(버튼)자체가 안 보이게 되는 문제가 생긴다.event.target.isVisible = false
댓글 없음:
댓글 쓰기