3
TypeScript를 사용하여 게임을 개발합니다. 레벨 편집기에서 생성 한 level.json 파일이 있습니다. 내 게임 에서이 파일을로드하고 데이터를 읽을 수 있습니까?.json 파일 (TypeScript)에서 데이터 읽기
TypeScript를 사용하여 게임을 개발합니다. 레벨 편집기에서 생성 한 level.json 파일이 있습니다. 내 게임 에서이 파일을로드하고 데이터를 읽을 수 있습니까?.json 파일 (TypeScript)에서 데이터 읽기
은 단순하게 말하면, 당신은 JSON AJAX를 호출을로드하고 분석 할 수 있습니다 : 당신은 유형 검사를받을 수 있도록 수준의 구조를 설명하는 인터페이스를 작성하여 수준이 걸릴 수
function levelRequestListener() {
var levels = JSON.parse(this.responseText);
console.log(levels);
}
var request = new XMLHttpRequest();
request.onload = levelRequestListener;
request.open("get", "level.json", true);
request.send();
및 levels
변수에 자동 완성 ...
interface Level {
id: number;
name: string;
}
function levelRequestListener() {
var levels: Level[] = JSON.parse(this.responseText);
console.log(levels[0].name);
}
어떤 환경입니까? 노드 JS? –