玩家自制关卡地图怎么保存上传,把地图节点转成预制体文件吗,还是其他方式实现,有没有大佬懂的踢一脚
你把每个预制体定义一个类型id
保存时记录把类型id,坐标存到数组里, 然后上传数组。
读取数据时按id, 按坐标实例
把游戏截图看看什么地图, 保存哪些部分?
转换成json
2d节点,基本上都是一些刚体之类的物体,砖块,墙快之类的,上面可以挂脚本事件等
好像可行,就是麻烦了点
地图制作在于封装,只保存关键信息,物体类型,位置,其他的都不需要的。
不能再脚本里把节点转成预制体文件吗,这样就只要实例这个预制体就好了,在cocos编辑器里直接把节点拖拽到文件里就自动生成预制体了,代码不知道怎么转,可能也转不了吧,和.meta文件有关系吗
你想用预制体存关卡这个想法本来就是不对的,用json或者哪怕是csv,一个关卡也就是几k大小,你用预制体是几百k至少,大小相差近百倍。关卡加载也本来是代码加载的,怎么可能是编辑器手动拖动去实现切换关卡呢。