Quick - 버튼 추가

1971 단어 qui
    cc.ui.UIPushButton.new({ normal = "comm_btnGreenBackBack.png", pressed = "comm_btnGreenBackBack_sel.png" })
        :onButtonClicked(function()
            print("start")
        end)
        :pos( display.cx / 2, display.cy )
        :addTo(self)

Quick에는 UIPush Button (버튼 컨트롤), UICheckBox Button (CheckButton 컨트롤), UICheckBox Button Group (CheckButton 그룹 컨트롤) 등 세 가지 다른 Button 컨트롤이 있습니다.
그 중에서 UIPushButton은 가장 자주 사용하는 단추 컨트롤러로 UIButton에서 계승되며 우리는 cc를 통과할 수 있다.ui.UIPushButton.new(images, options) 방법으로 UIPushButton을 생성합니다.매개 변수images는table 형식으로 각 단추 상태(정상, 누르기, 비활성화)의 그림을 대표합니다.옵션은 선택할 수 있는 매개 변수이자table 형식으로 scale9 축소 여부, flipX, flipY 값 편이 등 설정을 포함합니다.
버튼 클릭 이벤트를 감청하는 데 사용되는 버튼 클릭 방법은 단추를 눌렀을 때 이 방법의 코드를 호출합니다.예를 들어, 우리가 단추를 눌렀을 때, 컨트롤러 창에'start'필드를 인쇄합니다.onButtonClicked 방법과 유사한 것은 다음과 같습니다.
  • onButtonPressed(callback): 버튼을 누르는 이벤트를 감청하는 데 사용됩니다
  • onButtonRelease(callback): 단추의 방출 이벤트를 감청하는 데 사용됩니다
  • onButtonStateChanged(callback): 감청 단추의 상태 변경 이벤트에 사용됩니다

  • 복사 Google 번역
    번역 결과

    좋은 웹페이지 즐겨찾기