Manual
파일 시스템
GameMaker에서는 다양한 파일을 조작할 수 있는 여러 함수가 제공됩니다. 이 문서에서는 파일 관련 함수와 그 활용 방법에 대해 설명합니다. 파일 관련 함수 다음은 파일을 조작하는 데 사용할 수 있는 함수 목록입니다: 함수 이름 설명 file_exists 파일이 존재하는지 확인합니다. file_delete 파일을 삭제합니다. file_rename 파일 이름을 변경합니다. file_copy
Manual
GameMaker에서는 다양한 파일을 조작할 수 있는 여러 함수가 제공됩니다. 이 문서에서는 파일 관련 함수와 그 활용 방법에 대해 설명합니다. 파일 관련 함수 다음은 파일을 조작하는 데 사용할 수 있는 함수 목록입니다: 함수 이름 설명 file_exists 파일이 존재하는지 확인합니다. file_delete 파일을 삭제합니다. file_rename 파일 이름을 변경합니다. file_copy
Manual
file_rename 함수는 지정된 파일의 이름을 변경하는 기능을 제공합니다. 이 함수는 파일이 성공적으로 이름이 변경되면 true를 반환하고, 그렇지 않은 경우에는 false를 반환합니다. 문법 file_rename(oldname, newname); 매개변수 설명 매개변수 타입 설명 oldname String 변경할 파일의 현재 이름 newname String 파일에 부여할 새로운 이름 반환 값 * Boolean: 파일 이름 변경
Manual
file_find_next 함수는 이전에 주어진 마스크와 속성에 맞는 다음 파일의 이름을 반환합니다. 만약 그러한 파일이 존재하지 않으면 빈 문자열을 반환합니다. 문법 file_find_next(); 반환 값 * 문자열: 다음 파일의 이름 또는 빈 문자열 예제 다음 코드는 지정된 디렉토리가 존재하는지 확인하고, 존재할 경우 "읽기 전용" .doc 파일을 찾습니다.
Manual
file_find_first 함수는 주어진 마스크와 속성에 맞는 첫 번째 파일의 이름을 반환합니다. 만약 해당 파일이 존재하지 않으면 빈 문자열을 반환합니다. 마스크는 와일드카드를 포함한 경로를 사용할 수 있습니다. 예를 들어, C:\temp\*.doc와 같이 사용할 수 있습니다. 속성은 보고 싶은 추가 파일을 지정하며, 일반 파일은 마스크를 만족할 경우 항상 반환됩니다.
Manual
이 문서는 파일을 찾고 메모리를 해제하는 방법에 대해 설명합니다. file_find_close() 함수는 file_find_first() 및 file_find_next() 함수를 사용하여 열린 파일을 처리한 후 호출해야 합니다. 이 함수는 메모리를 해제하는 역할을 합니다. 파일 찾기 함수는 파일 디렉토리에 핸들을 열고, 이 핸들은 최소한의 메모리를 차지하지만 시간이 지남에 따라 누적될
Manual
file_exists 함수는 지정된 파일이 존재하는지 확인하는 함수입니다. 파일이 존재하면 true를 반환하고, 존재하지 않으면 false를 반환합니다. 이 함수는 로컬 파일만 확인할 수 있으며, 원격 서버에 저장된 파일은 확인할 수 없습니다. HTML5에서는 일부 웹 호스팅 서비스가 보안 조치를 취하고 있어 이 함수가 신뢰할 수 없을 수 있습니다. 예를 들어, 파일이 존재하지
Manual
이 문서는 GameMaker에서 특정 파일을 시스템에서 삭제하는 함수인 file_delete에 대해 설명합니다. 이 함수는 GameMaker가 생성하고 처리할 수 있는 파일만 삭제할 수 있습니다. 즉, ini 파일, 텍스트 파일, 바이너리 파일 및 게임에서 생성된 리소스를 저장하는 파일(예: 스프라이트나 서피스)만 삭제됩니다. 다른 파일은 삭제되지 않습니다. 함수가 성공적으로 파일을 삭제하면 true를
Manual
file_copy 함수는 지정된 파일을 복사하여 사용자가 선택한 새로운 이름으로 저장하는 기능을 제공합니다. 이 함수는 다양한 플랫폼에서 다르게 작동하므로 주의가 필요합니다. 주요 사항 * Android에서의 사용: APK 내의 포함된 파일 영역에서 파일을 복사할 경우, 먼저 메모리에 복사됩니다. 따라서 매우 큰 파일을 복사하면 메모리 부족 현상이 발생할 수 있습니다. * HTML5 타겟: HTML5에서는
Manual
이 문서는 주어진 파일의 속성을 확인하는 함수에 대해 설명합니다. 이 함수를 사용하면 특정 파일의 속성을 확인할 수 있으며, 다음과 같은 상수를 조합하여 원하는 파일 유형을 확인할 수 있습니다. 상수 설명 fa_readonly 읽기 전용 파일 fa_hidden 숨김 파일 fa_sysfile 시스템 파일 fa_volumeid 볼륨 ID 파일 fa_directory
Manual
이 문서는 특정 파일 경로에서 경로 부분을 반환하는 함수에 대해 설명합니다. 이 함수는 파일 이름과 경로를 입력받아 해당 경로를 문자열 형태로 반환합니다. 함수 설명 사용법 이 함수는 지정된 파일 경로의 경로 부분을 반환합니다. 반환되는 경로는 마지막 백슬래시를 포함합니다. 문법 filename_path(fname); 매개변수 매개변수 타입 설명 fname 문자열 사용할 파일
Manual
filename_name 함수는 지정된 파일의 이름 부분을 반환하는 함수입니다. 이 함수는 파일의 확장자는 포함하지만 경로는 포함하지 않습니다. 문법 filename_name(fname); 인수 설명 인수 타입 설명 fname 문자열 사용할 파일의 경로 및 이름 반환 값 * 문자열: 파일의 이름 (확장자 포함) 예제 name = filename_name(file_find_first("C:/Games/
Manual
이 문서는 파일 이름에서 확장자를 가져오는 filename_ext 함수에 대해 설명합니다. 이 함수는 파일 이름의 확장자 부분을 반환하며, 확장자는 항상 점(.)으로 시작합니다. 문법 filename_ext(fname); 매개변수 매개변수 타입 설명 fname 문자열 사용할 파일의 이름 반환값 * 함수는 파일의 확장자를 문자열 형태로 반환합니다. 사용 예제 아래의 코드는 지정된 파일의 확장자를