Class: Path

상대 경로로 되어있는 문자열을 절대 경로로 변환한다. 상대 경로의 예시 - folderA/folderB/index.js - ./folderB/index.js 절대 경로의 예시 - /folderC/index.js

Usage

                    
                        new Path()
                    
                

Members

Methods

(static) setAssetFolderPath(path)

인자로 전달된 경로를 에셋 디렉토리로 설정한다. 씬 생성자에서 미리 설정한다면 상대경로로 에셋을 불러올 수 있다. js는 로컬 파일에 직접 접근할 수 있는 방법이 매우 제한적이기 때문에 부득이하게 생성자에서 미리 에셋 폴더를 설정해주어야 한다. 아래 코드를 씬 생성자에서 실행하도록 설정하면 적용된다. Path.setAssetDirectory(import.meta.url);

Parameters:
Name Type Description
path string

상대 경로의 루트 폴더

(static) convertToAbsoluteAssetPath(path) → {string}

인자로 전달받은 경로를 에셋 폴더와 결합한 절대경로로 만들어 반환한다.

Parameters:
Name Type Description
path string

상대 경로

Returns:

절대 경로와 상대 경로를 결합한 경로

Type:
{string}

(static) isAbsolutePath(path) → {boolean}

만약 경로가 '/'으로 시작한다면 절대경로임을 말한다.

Parameters:
Name Type Description
path string

경로;

Returns:

path의 절대 경로 여부

Type:
{boolean}