Manual
string_letters 함수 설명
string_letters 함수는 문자로 분류되지 않는 모든 문자를 제거하는 기능을 제공합니다. 이 함수는 사용자가 텍스트 입력란에 원하지 않는 문자를 입력하는 것을 방지하는 데 유용합니다. 예를 들어, "#" 문자를 입력하여 줄 바꿈을 강제로 하는 것을 막을 수 있습니다. 이 함수는 대문자와 소문자를 포함하여 A부터 Z까지의 26개 영어 알파벳만 감지하고 반환합니다.
Manual
string_letters 함수는 문자로 분류되지 않는 모든 문자를 제거하는 기능을 제공합니다. 이 함수는 사용자가 텍스트 입력란에 원하지 않는 문자를 입력하는 것을 방지하는 데 유용합니다. 예를 들어, "#" 문자를 입력하여 줄 바꿈을 강제로 하는 것을 막을 수 있습니다. 이 함수는 대문자와 소문자를 포함하여 A부터 Z까지의 26개 영어 알파벳만 감지하고 반환합니다.
Manual
string_length 함수는 주어진 문자열의 문자 수를 반환합니다. 이 함수는 사용자 정의 텍스트 입력의 문자 길이를 제한할 때 유용합니다. 예를 들어, 플레이어의 이름을 10자로 제한할 때 사용할 수 있습니다. 이 함수는 string_width()와는 다르며, 문자열의 픽셀 너비가 아닌 문자 수를 측정합니다. 문법 string_length(string); 인수 인수 유형 설명
Manual
이 문서는 string_last_pos_ext 함수에 대해 설명합니다. 이 함수는 주어진 문자열에서 특정 서브 문자열의 위치를 찾는 기능을 제공합니다. 검색은 주어진 시작 위치에서 문자열의 끝 방향으로 진행됩니다. 만약 서브 문자열이 발견되지 않으면 0을 반환하고, 발견되면 서브 문자열의 첫 번째 문자의 위치를 반환합니다. 주의할 점은 레거시 지원을 위해 문자열의 인덱스가
Manual
string_last_pos 함수는 문자열 내에서 특정 하위 문자열의 위치를 찾는 기능을 제공합니다. 이 함수는 문자열의 끝에서 시작하여 처음까지 검색하므로, string_pos() 함수와는 반대의 동작을 합니다. 함수 설명 * 구문: string_last_pos(substr, str); * 인수 설명: * substr: 검색할 하위 문자열 (문자열 형식) * str: 검색할 문자열 (문자열 형식) 반환값 * 함수는 하위
Manual
string_join_ext 함수는 주어진 배열의 모든 값(또는 배열의 일부)의 문자열 표현을 결합하여 각 값 사이에 주어진 "구분자"를 삽입합니다. 이 함수는 결합된 문자열을 반환합니다. 문자열이 아닌 값은 암묵적으로 string() 함수가 실행되어 문자열로 변환됩니다. 함수 구문 string_join_ext(delimiter, values_array, [offset], [length]); 매개변수 설명
Manual
string_join 함수는 전달된 모든 인자의 문자열 표현을 결합하여, 각 인자 사이에 지정된 "구분자"를 삽입하는 기능을 제공합니다. 이 함수는 결합된 문자열을 반환합니다. 문자열이 아닌 인자는 자동으로 string() 함수를 통해 문자열로 변환됩니다. 비문자열 타입의 변환에 대한 정보는 "비문자열 타입에서 문자열로의 변환"을 참조하세요. 문법 string_join(
Manual
string_insert 함수는 두 개의 문자열을 결합하여 새로운 문자열을 생성하는 기능을 제공합니다. 이 함수는 한 문자열을 다른 문자열의 특정 위치에 삽입하는 데 유용합니다. 예를 들어, 게임 내에서 사용자 이름을 미리 정의된 텍스트에 추가하여 플레이어가 게임에 더 몰입할 수 있도록 할 수 있습니다. 문자열의 인덱스는 1부터 시작하므로, 삽입할 위치를 계산할 때
Manual
string_height_ext 함수는 입력된 문자열의 높이를 픽셀 단위로 반환합니다. 이 함수는 줄 간격과 줄 바꿈 너비를 고려하여 문자열의 높이를 계산하는 데 유용합니다. 줄 바꿈 너비는 문자열이 줄 바꿈이 삽입되기 전에 차지할 수 있는 픽셀 수로 정의됩니다. 이 함수는 여러 줄에 걸쳐 그려질 때 문자열의 실제 길이와 함께 문자열을 구성하는
Manual
string_height 함수는 입력된 문자열의 높이를 픽셀 단위로 반환합니다. 이 함수는 텍스트의 줄 간격과 줄 바꿈을 고려하여 문자열을 구성하는 가장 높은 글자의 높이를 기반으로 텍스트 요소 간의 거리를 계산하는 데 유용합니다. 문법 string_height(string); 인수 인수 유형 설명 string String 높이를 측정할 문자열입니다. 반환값 * 실수형(Real): 문자열의 높이 예제
Manual
string_hash_to_newline 함수는 문자열 내의 "#" 기호를 새로운 줄로 변환하여 반환하는 함수입니다. 예를 들어, 다음과 같은 문자열이 있을 때: "Hello#World" 이 문자열은 화면에 다음과 같이 출력됩니다: Hello World 이 함수는 GameMaker와 이전 버전의 소프트웨어 간의 호환성을 위해 제공됩니다. 따라서 구식 기능을 복제할 필요가 없는
Manual
string_format 함수는 실수를 문자열로 변환하는 기능을 제공합니다. 이 함수는 소수점 양쪽에 표시할 숫자의 자릿수를 지정할 수 있습니다. 함수 설명 * total: 소수점 왼쪽에 표시할 숫자의 자릿수입니다. 이 값이 실제 숫자보다 크면 남은 자릿수는 공백으로 채워집니다. * dec: 소수점 오른쪽에 포함할 숫자의 자릿수입니다. 이 값이 원래 숫자의 소수점 자릿수보다 크면, 남은 자릿수는
Manual
string_foreach 함수는 주어진 문자열의 모든 문자에 대해 콜백 함수를 실행합니다. 이 함수는 선택적으로 시작 위치와 길이를 받아들여 반복할 문자 범위를 정의하고, 반복 방향(왼쪽에서 오른쪽 또는 오른쪽에서 왼쪽)을 설정할 수 있습니다. 콜백 함수는 문자열의 각 문자에 대해 두 개의 인자를 받습니다: 문자 자체와 문자열 내 위치입니다. 문법 string_