在工程配置中增加新的Platform: Emscripten, 并选择编译成可以执行的html
?...这也可以理解, web不方便访问光驱嘛. 使用#if EMSCRIPTEN宏隔离不支持的SDL特性代码
?
编译通过, 可以运行了, 不过提示找不到脚本文件....不过这时候所有的数据都是在内存中的, 所以fopen什么函数其实访问的都是内存中的虚拟文件系统....由于只是做实验, 还没有去尝试
使用--preload-file链接选项把资源文件夹打包成.data先看看效果(使用了另一个比较小的游戏的资源: Tsukihime....运行, 调试窗口显示Mix_XXXX的函数都没实现, NM, 有这么坑人的么......使用#if EMSCRIPTEN屏蔽之, 先不播放音效了
?