Manual

Manual

DS 그리드 클리어 함수 설명

ds_grid_clear 함수는 특정 값을 사용하여 주어진 DS 그리드를 초기화하는 데 사용됩니다. 이 함수는 그리드 내의 모든 셀을 지정된 값으로 채웁니다. 이 값은 실수 또는 문자열일 수 있습니다. 아래 이미지는 이 기능이 어떻게 작동하는지를 보여줍니다. 문법 ds_grid_clear(index, val); 매개변수 설명 매개변수 타입 설명 index 핸들 클리어할

By 이재협/실장/시스템개발실/PHYSIA

Manual

ds_grid_add_region 함수 설명

ds_grid_add_region 함수는 정의된 그리드 영역 내의 모든 셀 값에 주어진 값을 추가하는 데 사용됩니다. 추가할 값은 그리드 셀에 저장된 값과 동일한 유형이어야 합니다. 즉, 실수에 문자열을 추가할 수 없으며, 문자열의 경우는 연결(concatenation)과 관련이 있습니다. 구문 ds_grid_add_region(index, x1, y1, x2, y2, val)

By 이재협/실장/시스템개발실/PHYSIA

Manual

ds_grid_add_disk 함수 설명

ds_grid_add_disk 함수는 정의된 원형 영역 내의 그리드 셀에 주어진 값을 추가하는 데 사용됩니다. 추가할 값은 그리드 셀에 저장된 값과 동일한 유형이어야 합니다. 즉, 실수형 값에 문자열을 추가할 수 없으며, 문자열의 경우에는 연결(concatenation)과 관련이 있습니다. 문법 ds_grid_add_disk(index, xm, ym, r, val); 인수

By 이재협/실장/시스템개발실/PHYSIA

Manual

ds_grid_add 함수 설명

ds_grid_add 함수는 주어진 값을 그리드 내의 특정 셀에 추가하는 데 사용됩니다. 추가할 값은 그리드 셀에 있는 값과 동일한 유형이어야 합니다. 즉, 문자열을 실수에 추가할 수 없으며, 그 반대도 마찬가지입니다. 문자열의 경우, 이는 문자열 연결(concatenation)에 해당합니다. 문법 ds_grid_add(index, x, y, val); 매개변수 설명 매개변수

By 이재협/실장/시스템개발실/PHYSIA

Manual

DS 그리드

DS 그리드는 2차원으로 정보를 저장하는 데이터 구조입니다. 그리드를 정의할 때 정수형 너비와 높이를 설정하여 그리드 내의 "셀" 총 개수를 결정합니다 (너비와 높이를 곱한 값). 이러한 셀은 서로 다른 데이터 값(실수 또는 문자열)을 저장하는 데 사용됩니다. 이 구조를 사용하면 x 및 y 인덱스를 제공하여 그리드의 셀 값을

By 이재협/실장/시스템개발실/PHYSIA

Manual

ds_set_precision

개요 ds_set_precision 함수는 GameMaker에서 값 비교 시 사용하는 정밀도를 설정하는 함수입니다. 주로 실수(real number) 값을 비교할 때 유용하며, 부동 소수점(round-off) 오류로 인해 발생할 수 있는 문제를 방지하는 데 도움을 줍니다. 문제 설명 값을 비교할 때, 예를 들어 맵에서 검색하거나 리스트를 정렬할 때, GameMaker는 두 값이 같은지

By 이재협/실장/시스템개발실/PHYSIA

Manual

ds_exists 함수 설명

ds_exists 함수는 주어진 인덱스와 타입의 데이터 구조가 존재하는지 확인하는 함수입니다. 이 함수는 DS 참조(변수에 저장된)를 입력받고, 데이터 구조의 타입을 지정하면, 해당 데이터 구조가 존재하면 true를, 그렇지 않으면 false를 반환합니다. DS 타입 상수 상수 설명 ds_type_map 맵 데이터 구조 ds_type_list 리스트 데이터 구조 ds_

By 이재협/실장/시스템개발실/PHYSIA

Manual

데이터 구조

게임에서는 정보를 정확하고 정렬된 방식으로 저장해야 할 때가 많습니다. 예를 들어, 사용자가 가지고 있는 아이템 목록을 저장하거나, 아직 방문하지 않은 장소의 그리드를 저장할 필요가 있을 수 있습니다. GameMaker에는 전문 함수들을 통해 접근할 수 있는 여러 가지 내장 데이터 구조가 있습니다. 사용할 수 있는 데이터 구조의 종류는 총 여섯 가지로, 각각의

By 이재협/실장/시스템개발실/PHYSIA

Manual

window_view_mouse_get_y 함수 설명

window_view_mouse_get_y 함수는 선택된 뷰에 대해 마우스의 Y 위치를 반환하는 함수입니다. 이 함수는 주로 게임 개발에서 마우스의 위치를 확인할 때 사용됩니다. 문법 window_view_mouse_get_y( id ); 인수 인수 유형 설명 id Real 마우스 위치를 비교할 뷰의 ID입니다. 반환값 * Real: 선택된 뷰에 대한 마우스의 Y 위치를

By 이재협/실장/시스템개발실/PHYSIA

Manual

window_view_mouse_get_x 함수 설명

window_view_mouse_get_x 함수는 선택된 뷰에 대해 마우스의 x 좌표를 반환합니다. 이 함수는 게임 개발에서 마우스 위치를 확인하고, 특정 뷰와의 관계를 이해하는 데 유용합니다. 문법 window_view_mouse_get_x( id ); 인수 인수 타입 설명 id Real 마우스 위치를 비교할 뷰의 ID입니다. 반환값 * Real: 선택된 뷰에 대한 마우스의

By 이재협/실장/시스템개발실/PHYSIA