【发布时间】:2020-06-03 02:39:21
【问题描述】:
我正在使用 GMS1.4 HTML5 模块,我目前正在尝试将精灵图像导入它。问题是我不想将它保存在本地目录中,因为有一个内置函数允许从 URL 添加精灵,我想只使用 blob 来完成工作,所以临时精灵在用户完成游戏后从内存中删除。
问题是 1.4 是沙盒,所以所有 url 链接和引用似乎都指向本地存储。而不是
blob:http://mysite.co/85cad96e-e44e-a1f9-db97a96ed3fe
它会像这样准备好
http://mysite.co/html5game/blob:http://mysite/85cad96e-e44e-a1f9-db97a96ed3fe
我只是假设它是由于 GMS 的沙盒性质,似乎没有办法将其关闭。我的下一个想法是因为它想固执地使用沙盒目录,所以只是在该文件夹中创建 blob。是否可以在路径和 URL.createObjectURL 处创建?
【问题讨论】:
-
No you can't,你最好只问最初的问题:如何让游戏制作者不预处理你的链接。
标签: javascript jquery html game-maker