게임제작강좌352 [게임메이커 강좌-DnD][GMS2] 시퀸스-4 : 브로드캐스트 메시지(Broadcast message) ◈ 브로드캐스트 메시지(Broadcast message) 시퀸스의 브로드캐스트 메시지는 특정 프레임에 메시지를 사용하면, 오브젝트에서 이 메시지를 분석하여 이벤트를 구성할 수 있는 기능입니다. 여기에서 메시지란 문자를 표시하는 것이 아니라, 오브젝트의 브로드캐스트 이벤트를 작동시키기 위한 일종의 사용자만의 명령어입니다. 명령어는 딱히 정해진 것이 아니여서 아무글자나 상관은 없습니다. 다만, 이벤트를 구분하기 쉬운 글자가 좋겠죠. 브로드캐스트 메시지는 삽입하고 싶은 프레임에서 아래의 Add Broadcast Message 버튼을 클릭하면 메시지를 삽입할 수 있습니다. (▲ 브로드캐스트 메시지) 브로드캐스트 메시지는 문자열(따옴표 없음)로 처리합니다. (▲ 브로드캐스트 메시지, 아무 글자나 상관은 없으나 구.. 2021. 10. 16. (♡ ) [게임메이커 강좌-DnD][GMS2] 시퀸스-3 : 모멘트(Moment) ◈ 모멘트(Moment) 시퀸스에는 시퀸스 프레임내에 사용자 함수를 사용할 수 있는 모멘트라는 기능이 있습니다. 이번 강좌에서는 시퀸스의 모멘트 기능에 대해 알아봅시다. (▲ 모멘트) 모멘트를 사용하려면 먼저 사용자 함수를 만들어야 합니다. (▲ 사용자 함수) 모멘트의 함수를 만들 때 간혹 이름이 중복되는 경우가 있기 때문에 함수 이름이 중복 되지 않게 주의하세요. 그리고 함수를 만들 때 인자가 없어야 합니다. 시퀸스가 재생되는 중에 함수를 사용하여 특정 오브젝트를 생성할 수도 있고, 특정 변수값을 변경할 수도 있습니다. 함수가 만들어졌다면, 함수를 사용하고 싶은 시퀸스 프레임에 모멘트를 생성하면 됩니다. (▲ 모멘트 생성) 모멘트에는 이름만 기입합니다. 모멘트에 사용되는 사용자 함수를 편집하고 싶을 때.. 2021. 10. 16. (♡ ) [게임메이커 강좌-DnD][GMS2] 시퀸스-2 : 재생이 끝난 시퀸스 자동 제거 ◈ 재생이 끝난 시퀸스 자동 제거 시퀸스 자체에서는 제거 기능이 없기 때문에 오브젝트 이벤트에서 시퀸스 제거 기능으로 제거를 해야합니다. 이번에는 재생이 끝난 시퀸스를 자동으로 제거하는 이벤트를 구성해봅시다. 시퀸스를 제거하려면, 에셋 레이어에 시퀸스가 생성되었는지부터 확인해야 합니다. 먼저 시퀸스를 제거 이벤트를 수행할 오브젝트의 Step 이벤트 또는 End Step 이벤트를 추가합니다. 그리고 레이어에 아래 함수를 호출하여 레이어에 배치된 요소를 체크합니다. ◎ layer_get_all_elements(layer_id) (▲ 레이어 요소 체크) 체크된 요소들은 배열로 반환됩니다. 요소에는 우리가 체크해야 할 시퀸스가 있을 수 있고, 스프라이트 이미지와 같은 다른 에셋이 있을 수도 있습니다. 시퀸스를 .. 2021. 10. 15. (♡ ) [게임메이커 강좌-DnD][GMS2] 시퀸스-1 : 드래그 앤 드롭 ◈ 드래그 앤 드롭 시퀸스 이번 강좌에서는 시퀸스 기능에 대해 알아봅시다. (▲ 시퀸스 사용) 시퀸스는 게임에 사용할 수 있는 애니메이션 장면을 구성할 수 있는 기능입니다. 일반적으로 타이틀 화면이나 또는 특정 애니메이션으로 구성할 수 있는 장면들을 만들 수 있습니다. 시퀸스는 기본적으로 시퀸스 리소스를 추가하여 편집하면 됩니다. (▲ 시퀸스 편집기) 여기에서 편집기의 우측하단의 (+) 버튼을 누르면 시퀸스에 사용할 수 있는 리소스 에셋을 선택할 수 있어요. 선택할 수 있는 리소스는 스프라이트, 사운드, 그리고 오브젝트이며 이 리소스들을 적절하게 배치하여 장면을 구성하면 됩니다. (▲ 시퀸스 편집기 주요 기능) 편집기의 트랙 판넬에서 리소스를 선택하면 캔버스에서 해당 리소스의 위치를 변경하거나, 확대/축.. 2021. 10. 15. (♡ ) [게임메이커 강좌-DnD][GMS2] 드래그 앤 드롭 사운드 재생 ◈ 사운드 재생 드래그 앤 드롭 사운드 재생 기능에 대해 알아봅시다. (▲ 사운드 재생 액션) 사운드를 재생하려면 사운드를 리소스로 추가해야겠지요. (▲ 사운드) 게임메이커 사운드는 *.wav, *.mp3, *.ogg 파일을 지원합니다. 사운드의 속성(Attributes) 비압축(Uncompressed) 형태는 *.wav 와 같은 파일로, 보통 즉시 재생이 필요한 짧은 효과음으로 적합합니다. 압축형태(Compressed) 는 *.mp3, 또는 *.ogg(스트림) 파일로 긴 효과음이나, 배경음으로 적합합니다. 사운드 재생은 아래의 [Play Audio] 액션으로 재생할 수 있습니다. (▲ Play Audio 액션) Sound 는 재생할 사운드를 지정합니다. 지정한 음원을 반복재생하려면 Loop를 체크하세요.. 2021. 10. 15. (♡ ) 이전 1 ··· 18 19 20 21 22 23 24 ··· 71 다음