본문 바로가기

GameMaker강좌[GMS2]/DnD강좌-코딩13

[게임메이커 강좌-DnD][GMS2] 가장 먼 거리의 인스턴스 찾기 ◈ 가장 먼 거리의 인스턴스 찾기 가장 먼 거리의 인스턴스를 찾는 방법에 대해 알아봅시다. (▲ 가장 먼 거리의 인스턴스) 기본적으로 가장 먼 거리의 인스턴스는 아래의 함수로 찾을 수 있습니다. ◎ instance_furthest(x,y,obj) 이 함수를 [Function Call] 액션으로 호출하고, 인스턴스의 ID를 변수에 반환시켜 사용하면 됩니다. (▲ Function Call 액션) 함수를 호출하면 현재 인스턴스에서 가장 멀리 있는 인스턴스의 한개의 ID를 반환합니다. 만약 룸에 지정한 오브젝트가 없는 경우에는 noone (-4)값을 반환하게 됩니다. 2021. 10. 9. (♡ )
[게임메이커 강좌-DnD][GMS2] 가까운 거리의 인스턴스 찾기 ◈ 가까운 거리의 인스턴스 찾기 가까운 인스턴스를 찾는 방법에 대해 알아봅시다. (▲ 가까운 거리의 인스턴스) 기본적으로 가까운 인스턴스는 아래의 함수로 찾을 수 있습니다. ◎ instance_nearest(x,y,obj) 이 함수를 [Function Call] 액션으로 호출하고, 인스턴스의 ID를 변수에 반환시켜 사용하면 됩니다. (▲ Function Call 액션) 함수를 호출하면 현재 인스턴스에서 가장 가까이 있는 인스턴스의 한개의 ID를 반환합니다. 만약 룸에 지정한 오브젝트가 없는 경우에는 noone (-4)값을 반환하게 됩니다. 2021. 10. 9. (♡ )
[게임메이커 강좌-DnD][GMS2] 키보드와 마우스 체크 ◈ 키보드와 마우스 체크 먼저 키보드 체크 액션에 대해 알아봅시다. (▲ 키보드 체크 액션) 키보드 체크는 조건문이며 3 종류로 분류됩니다. (▲ 키보드 체크 액션) 1회 눌렀을 때의 [If Key Pressed] 액션, 키를 계속 누르고 있을 때의 [If Key Down] 액션, 그리고, 키를 눌렀다 떼었을 때의 [If Key Released] 액션이 있으며, 체크할 키를 선택하면 됩니다. 이 액션들은 조건문으로 해당 액션이 참일 때 조건 이벤트가 실행됩니다. Not을 체크하면 반대의 조건으로 처리됩니다. 예를 들어, [If Key Down] 액션의 Not을 체크하면, 해당 키를 누르고 있지 않을 때가 조건이 되는 것이지요. (▲ 키보드 체크 액션 사용 예) 다음은 마우스 체크 액션에 대해 알아봅시다... 2021. 10. 8. (♡ )