[게임메이커강좌-기초][GMS2] collision 충돌 체크 함수
GAME MAKER 강좌 KAYAN ◈ collision 함수 게임메이커에서는 오브젝트와 오브젝트 간의 충돌 체크할 수 있는 것 이외에 가상의 도형으로 오브젝트와 충돌하는지 체크할 수 있는 함수들이 있습니다. 이번 강좌에서는 가상의 도형과 오브젝트간의 충돌 체크할 수 있는 함수에 대해 알아보도록 합시다. 아래 함수들은 가상의 기본 도형으로 충돌 체크하여, 상대 인스턴스의 id 를 반환(true/false가 아님)하는 함수들 입니다. ◎ collision_point(x,y,obj,prec,notme) ◎ collision_rectangle(x1,y1,x2,y2,obj,prec,notme) ◎ collision_circle(xc,yc,radius,obj,prec,notme) ◎ collision_ellips..
2023. 2. 14.
(♡ )
[게임메이커 강좌-기초][GMS2] 3D 사운드 재생
GAME MAKER 강좌 KAYAN ◈ 3D 사운드 재생 이번 강좌에서는 3D 사운드를 재생하는 방법에 대해 알아보도록 합시다. 게임메이커 스튜디오에서 3D 사운드의 재생은 아래 화면과 같이, 먼저 사운드를 재생 할 때, 위치를 지정해주어 사운드를 재생합니다. 그리고 듣는 위치(플레이어의 위치)를 조절해 주면 됩니다. 그러면 플레이어의 위치에 따라 사운드의 위치를 체크하여, 사운드 볼륨을 자동으로 변경해, 마치 3D 사운드를 듣는 것 처럼 사운드를 재생하는 것이지요. (▲ 사운드를 듣는 위치에 따라 볼륨을 조절) 먼저 사운드를 특정 위치에 재생할 수 있는 함수는 아래와 같습니다. ◎ audio_play_sound_at(index, x, y, z, falloff_ref, falloff_max, fallof..
2023. 1. 31.
(♡ )