Manual

Manual

건강 바 그리기 (Draw Healthbar)

이 문서는 건강 바를 그리는 방법을 설명합니다. 건강 바는 값의 그래픽 표현을 위해 색상이 있는 바를 그리는 기능입니다. 기본 개념 * 표시할 값은 0에서 100 사이의 백분율 값어야 합니다. * 더 큰 값을 사용하려면 아래 공식을 사용할 수 있습니다: (CURRENT_Value / MAXIMUM_value) * 100 예를 들어, 힘, 건강, 마나, 시간 등 바

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

Manual

그라데이션 사각형 그리기

이 문서는 방 안의 주어진 위치에 그라데이션 사각형을 그리는 방법에 대해 설명합니다. 그라데이션 사각형은 각 모서리에서의 색상을 혼합하여 만들어지며, 왼쪽 위 위치와 오른쪽 아래 위치를 지정하여 사각형을 그립니다. 위치는 방 내의 절대 위치나 액션을 호출하는 인스턴스에 상대적인 위치로 설정할 수 있습니다. 사각형을 채울 것인지 윤곽만 그릴 것인지는 하단의 fillbox 옵션을

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

Manual

그라디언트 타원 그리기

## 개요 "Draw Gradient Ellipse" 액션은 주어진 위치에 타원을 그리며, 이 타원은 색상이 혼합되어 그라디언트를 형성합니다. 타원을 그릴 영역의 좌측 상단과 우측 하단 위치를 지정하여 해당 영역 안에 타원을 그릴 수 있습니다. 이 위치는 방 내의 절대 위치이거나 액션을 호출하는 인스턴스에 상대적인 위치일 수 있습니다. 타원은 채워진 형태로 그리거나

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

Manual

타원 그리기 (Draw Ellipse)

이 문서는 타원을 그리는 방법에 대해 설명합니다. 타원을 그리려면 방의 특정 위치에 타원을 그릴 수 있습니다. 타원의 크기를 정의하기 위해 왼쪽 상단 위치와 오른쪽 하단 위치를 제공해야 하며, 타원은 이 두 지점 사이에 그려집니다. 위치는 방 내의 절대 위치일 수도 있고, 이 작업을 호출하는 인스턴스에 상대적인 위치일 수도 있습니다. 또한,

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

Manual

드로잉 액션 안내서

드로잉 액션 라이브러리는 스프라이트, 텍스트 또는 도형을 그릴 때 필요한 액션과 특정 드로우 속성을 설정하는 액션을 찾을 수 있는 곳입니다. 대부분의 액션은 객체의 다양한 드로우 이벤트에서만 사용할 수 있으며, 드로우 이벤트 외부에서 사용하면 작동하지 않을 수 있습니다. 단, 예외적으로 Set 액션은 모든 이벤트에 추가할 수 있으며, 그 이후 모든 인스턴스의

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

Manual

문자열을 숫자로 변환하기

이 동작은 문자열을 숫자로 변환하는 기능을 제공합니다. 변환할 문자열을 제공한 후, 변환된 숫자를 반환할 타겟 변수를 지정합니다. 이 타겟 변수는 임시 지역 변수로 설정할 수 있습니다. 문자열에 숫자와 소수점 이외의 문자가 포함되어 있다면 변환이 이루어지지 않습니다. 그러나 문자열이 숫자로 시작한다면 숫자 부분만 변환되고 나머지는 제외됩니다. 소수를 전달할 때는, 반환되는 문자열이

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

Manual

실수에서 문자열로 변환하기

이 문서에서는 실수를 문자열로 변환하는 방법에 대해 설명합니다. 변환 과정에서 소수점이 있는 실수는 소수점 이하 두 자리로 반올림됩니다. 예를 들어, 123.45678라는 숫자는 "123.46"이라는 문자열로 변환됩니다. 동작 구문 인수 설명 인수 설명 Value 변환할 실수 값 Target 반환된 값을 저장할 대상 변수 예제 아래 코드 블록은

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

Manual

데이터 타입 및 액션 라이브러리

GameMaker는 정수, 문자열, 포인터 등 다양한 데이터 타입을 지원하며, 이 중 일부는 서로 변환할 수 있습니다. 이 문서에서는 다양한 데이터 타입을 처리하고 변환하는 데 사용할 수 있는 액션들을 소개합니다. 데이터 타입 개요 GameMaker에서 지원하는 데이터 타입에 대한 더 많은 정보를 보려면 여기로 이동하세요. 사용 가능한 액션 Types 라이브러리는 다음과 같은

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

Manual

소수에서 정수로 변환하기

이 문서는 소수(decimal) 숫자를 정수(integer)로 변환하는 방법에 대해 설명합니다. 변환할 값을 제공하고, 해당 값을 정수로 변환하기 위해 사용할 반올림(rounding) 방법을 선택해야 합니다. 사용할 수 있는 반올림 방법은 다음과 같습니다: |반올림 유형|설명| |---|---| |Round|소수 값을 가장 가까운 정수로 반올림합니다. 소수가 정확히 반(zero or

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

Manual

맵 데이터 구조에 값 설정하기

이 문서에서는 맵(Map) 데이터 구조에 키/값 쌍을 추가하는 방법에 대해 설명합니다. 이 작업은 Set Map Value 액션을 사용하여 수행할 수 있습니다. 기능 설명 Set Map Value 액션을 사용하면 맵 데이터 구조에 키와 그에 해당하는 값을 추가할 수 있습니다. 이때, 맵의 인덱스를 담고 있는 변수를 제공하고, 그 다음에 "

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

Manual

그리드 값 설정하기 (Set Grid Value)

이 문서에서는 그리드 데이터 구조 내의 특정 셀에 값을 설정하는 방법에 대해 설명합니다. 이 작업은 그리드의 인덱스를 유지하는 변수를 제공하고, 설정할 셀의 x 및 y 위치(열 및 행)를 지정한 다음, 해당 셀에 할당할 값을 입력합니다. 값은 유효한 모든 데이터 유형이 될 수 있지만, x와 y 위치는 그리드의 범위

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

Manual

맵 항목 제거 (Remove Map Entry) 문서 해설

기능 설명: 이 액션을 사용하면 맵 구조에서 특정 키(및 그에 대응하는 값)를 제거할 수 있습니다. Create Map 액션을 통해 반환된 맵 인덱스를 담고 있는 변수를 제공하고, 제거할 "키"를 지정하면 그 키가 맵에서 제거됩니다. 이 액션은 아무 것도 반환하지 않으며, 특정 키의 값을 필요로 한다면 제거하기

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