일시정지

    [예제 게임] GameScene #3 (게임 일시 정지)

    [예제 게임] GameScene #3 (게임 일시 정지)

    1. 게임 오버 패널 만들기 사진과 같이 게임 오버 패널을 만들어주고 비활성화 상태로 한다. 패널 안에는 게임 화면을 검은색 반투명 처리하는 스프라이트와 게임을 다시 시작할 수 있는 버튼 등도 추가해준다. 기본 레이아웃을 만들면 흰색 박스가 만들어지는데, 흰색을 검은색으로 바꾸고 알파 값을 128로 낮춰서 반투명 스프라이트를 만들었다. 다른 방법은 빈 노드에 스프라이트 컴포넌트를 붙이고 Sprite Frame, Type, Size Mode를 사진과 같이 설정하면 된다. @property(cc.Node) gameOverPanel:cc.Node = null; 만든 게임 오버 패널을 GameScene 스크립트에 연결해준다. 스크립트에서는 라이프가 0 이하가 되어서 게임 오버 됐는지, 일시정지 버튼을 눌렀는지 ..