求助!GMS2无法加载外部图像文件
gamemaker吧
全部回复
仅看楼主
level 4
空気君
楼主
根据GMS2帮助文档中的说明,我在GMS2中写入如下代码,运行后显示-1,实例并没有加载图像。
我用GM8写入相同代码,运行后能显示正确索引值,实例成功载入图像。
图像文件路径获取方式,应该是不会有错的,甚至在GMS2中尝试过手打路径。
另外在GMS2中sprite_replace()也无法成功从外部载入图像覆盖到原有精灵,sprite_save()也无法把图像保存下来,但在GM8中却可以,不确定是不是我用法出错。
2019年04月14日 12点04分
1
吧务
level 13
q糖豆p
由于GMS2的安全机制(沙盒),文件如果没有经过玩家明确选择的话,只能选择在沙盒里载入/保存。win平台沙盒的位置位于以下两个位置之一(可设置)
%localappdata%\<工程名>
%appdata%\<工程名>
解决方案有两个,一种方法是把图片放到沙盒里,另一种是用get_open_filename让玩家选对应的文件
2019年04月14日 15点04分
2
空気君
困扰了半天,超级感谢
2019年04月14日 15点04分
1