RPGMZ游戏引擎 如何实现 加载本地txt文件

javascript 复制代码
function ReadTxt(file_name){
		let data = file_name;
		if(StorageManager.isLocalMode()){
			data = StorageManager.fsReadFile(file_name);
		}else{
			const xhr = new XMLHttpRequest();
            xhr.open('GET', file_name, false);
            xhr.onreadystatechange = function() {
                if (xhr.readyState === 4) {
                    if (xhr.status >= 200 && xhr.status < 300) {
                        data = xhr.responseText;
                    }
                }
		    };
            xhr.send();
		}
		return data;
	};

这段代码是 读取txt文件的核心代码 在RPGMZ游戏引擎中 适合PC端和移动端和浏览器端 都可以使用

然后就可以读取 RPGMZ游戏项目 的 自定义文件夹内的txt文件内容

路径这样写 "Speak/npc/01.txt"

结尾总结

请Project1论坛的小圈子 离开