设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: gg123wtf
打印 上一主题 下一主题

[有事请教] 动态加载地图以及同时渲染两张地图能否做到?

[复制链接]

Lv4.逐梦者

梦石
0
星屑
7427
在线时间
948 小时
注册时间
2017-9-27
帖子
583
11
发表于 2020-3-13 08:56:48 | 只看该作者
在地图上接近边缘的区域设置接触触发的隐形事件,预加载相邻的地图到缓冲区(变量),玩家继续移动到边缘时就切换到缓冲区的地图,并且把上一个地图的数据暂存。如果玩家马上回头就切换回去,否则继续上述流程。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
646
在线时间
120 小时
注册时间
2019-12-7
帖子
67
12
 楼主| 发表于 2020-3-13 09:07:56 | 只看该作者
梦想家大魔王 发表于 2020-3-13 08:56
在地图上接近边缘的区域设置接触触发的隐形事件,预加载相邻的地图到缓冲区(变量),玩家继续移动到边缘时 ...

你这个方案似乎没有处理同时显示两张地图的问题?

口袋妖怪那种,主角始终处于屏幕正中,或者说相机一直跟随主角,所以还没走到边界,第二张地图就要显示出来了,并且跟第一张地图拼接在一起
新账号chyj4747,这个账号是我刚来论坛时随便填的,当时没想着要发帖
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7427
在线时间
948 小时
注册时间
2017-9-27
帖子
583
13
发表于 2020-3-13 09:37:07 | 只看该作者
gg123wtf 发表于 2020-3-13 09:07
你这个方案似乎没有处理同时显示两张地图的问题?

口袋妖怪那种,主角始终处于屏幕正中,或者说相机一直 ...

相邻地图适当地画一些重复的部分,把触发切换地图的事件位置调整好。追求精细的话,地图边缘每个事件触发后传送的坐标都有细微的区别。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
646
在线时间
120 小时
注册时间
2019-12-7
帖子
67
14
 楼主| 发表于 2020-3-13 09:45:25 | 只看该作者
梦想家大魔王 发表于 2020-3-13 09:37
相邻地图适当地画一些重复的部分,把触发切换地图的事件位置调整好。追求精细的话,地图边缘每个事件触发 ...

画重复部分这个方案一开始就被我否决掉了,几百张小地图每张都要处理相邻部分这个工程量增加太多了,所以我倾向于从底层想办法,直接改变mv的单地图渲染模式
新账号chyj4747,这个账号是我刚来论坛时随便填的,当时没想着要发帖
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7427
在线时间
948 小时
注册时间
2017-9-27
帖子
583
15
发表于 2020-3-14 07:56:14 | 只看该作者
gg123wtf 发表于 2020-3-13 09:45
画重复部分这个方案一开始就被我否决掉了,几百张小地图每张都要处理相邻部分这个工程量增加太多了,所以 ...

简单的复制粘贴而已,如果一开始就规划好,工作量不会增加多少。当然如果是从头再改一遍那就很累了。怎么选择都可,你高兴就好。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-28 12:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表