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

Project1

 找回密码
 注册会员
搜索
查看: 12016|回复: 34
打印 上一主题 下一主题

[原创发布] 【插件】双地图渲染,无缝衔接地图转场【版本:1.0.1】

[复制链接]

Lv2.观梦者

梦石
0
星屑
646
在线时间
120 小时
注册时间
2019-12-7
帖子
67
跳转到指定楼层
1
发表于 2020-3-18 23:32:52 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 gg123wtf 于 2020-7-14 13:56 编辑

类似口袋妖怪那种大地图移动,各城市和道路都是分开的小地图,但角色移动时感觉像在一张地图里

上图很明显使用了不同的地图以及图块集,地图1自动事件下雨,地图4自动事件下雪,另外还使用了常规的转场到地图2


也许还会有人问我这个跟日本那个FTKR_ConnectingMapGenerator,用于把N张地图拼成一张的插件,有什么不同,回复请看10楼(设置超链接无效。。那你们就自己翻楼层吧)


首先感谢一下Lanza Schneider大神,帮我解决了同时渲染两张图卡顿的问题

用法什么的写插件帮助里了,这里还是提一下:
一共两个脚本,C47_SeamlessMap.js 和 pixi-tilemap2.js,前者依赖后者,因此pixi-tilemap2.js要放在C47_SeamlessMap.js上面,配置参数应该不需要去动
地图备注的格式:<cmap:方位1 地图ID X Y 方位2 地图ID X Y 方位3...>
比如上面动图中,下方地图1写的是<cmap:u 2 7 0>,上方地图2写的是<cmap:d 1 6 12>
<cmap:u 2 7 0>意思是跟上方(u)地图ID为(2)的地图拼接,地图1用来对准的点是(7,0)
<cmap:d 1 6 12>意思是跟下方(d)地图ID为(1)的地图拼接,地图2用来对准的点是(6,12)
最终效果是地图1的(7,0)会跟地图2的(6,12)黏在一起,其它点就各自对应了


1.0.0是本插件的初版,只做了最简单的一些测试,若你们使用后发现什么bug,可以在此帖回复

以后版本若有更新也在此帖

新版本:https://rpg.blue/thread-482343-1-1.html

评分

参与人数 2+2 收起 理由
if216 + 1 塞糖
白嫩白嫩的 + 1 精品文章

查看全部评分

新账号chyj4747,这个账号是我刚来论坛时随便填的,当时没想着要发帖

Lv1.梦旅人

梦石
0
星屑
190
在线时间
22 小时
注册时间
2021-1-1
帖子
16
28
发表于 2021-1-5 15:24:08 | 只看该作者
想询问是否有mz版本呢?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
445
在线时间
102 小时
注册时间
2020-3-22
帖子
21
27
发表于 2020-6-2 13:24:07 | 只看该作者
chyj4747 发表于 2020-6-1 20:35
简单改了下,应该可以用了,我只测了方向键,还有问题你再回帖
对了,记得要放到我的插件下面

感谢,试了一下,按键都正常显示
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1873
在线时间
137 小时
注册时间
2020-5-7
帖子
38
26
发表于 2020-6-1 20:35:09 | 只看该作者
本帖最后由 chyj4747 于 2020-6-1 21:48 编辑
凡小满 发表于 2020-6-1 13:47
就是这个虚拟按键,顺带上了按键素材


简单改了下,应该可以用了,我只测了方向键,还有问题你再回帖
对了,记得要放到我的插件下面

ALOE_MobileUI.rar (6.81 KB, 下载次数: 80)
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
445
在线时间
102 小时
注册时间
2020-3-22
帖子
21
25
发表于 2020-6-1 13:47:42 | 只看该作者
chyj4747 发表于 2020-6-1 08:39
你用的那个虚拟按键插件,发来我看下,因为我的插件直接改了底层,所以不兼容很正常,一般这种按键都直接 ...

就是这个虚拟按键,顺带上了按键素材

虚拟按键.zip

217.83 KB, 下载次数: 61

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1873
在线时间
137 小时
注册时间
2020-5-7
帖子
38
24
发表于 2020-6-1 08:39:44 | 只看该作者
本帖最后由 chyj4747 于 2020-6-1 08:42 编辑
凡小满 发表于 2020-5-31 13:50
大佬,请问这个插件和哪个虚拟按键兼容比较好,我用的ALOE_MobileUI虚拟按键,走到下一个地图时虚拟按键 ...


你用的那个虚拟按键插件,发来我看下,因为我的插件直接改了底层,所以不兼容很正常,一般这种按键都直接贴在地图层上的吧,所以第二张地图没贴,换地图也不是走正常的流程,所以就挂了
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
445
在线时间
102 小时
注册时间
2020-3-22
帖子
21
23
发表于 2020-5-31 13:50:13 | 只看该作者
chyj4747 发表于 2020-5-23 11:11
我自测100x100两张图上下衔接并没有出现你遇到的问题

所以,以你的截图来看,是不是Y坐标设置不对?有张 ...

大佬,请问这个插件和哪个虚拟按键兼容比较好,我用的ALOE_MobileUI虚拟按键,走到下一个地图时虚拟按键会消失,比如按住前进虚拟键到了下一张图,它会按键消失然后一直走下去
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1873
在线时间
137 小时
注册时间
2020-5-7
帖子
38
22
发表于 2020-5-23 11:11:25 | 只看该作者
94218 发表于 2020-5-19 13:44
不断往大扩大地图,发现到100*100会产生黑色区域,经常从一边倒另一边可以通行,反过来走不动需要穿透 ...

我自测100x100两张图上下衔接并没有出现你遇到的问题

所以,以你的截图来看,是不是Y坐标设置不对?有张地图的Y坐标写多了,于是两张地图间产生了间距
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1873
在线时间
137 小时
注册时间
2020-5-7
帖子
38
21
发表于 2020-5-21 21:58:31 | 只看该作者
本帖最后由 chyj4747 于 2020-5-21 22:00 编辑
94218 发表于 2020-5-19 13:41
不断往大扩大地图,发现到100*100会产生黑色区域,经常从一边倒另一边可以通行,反过来走不动需要穿透 ...


大概是个bug,我看看,可能需要几天时间,最近加班有点忙

另外我刚换账号,这个才是我常用账号,你如果需要回复最好回复我这个帖或者直接at我

话说是两张100x100地图拼接吗?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
38
在线时间
4 小时
注册时间
2020-4-23
帖子
8
20
发表于 2020-5-19 14:08:23 | 只看该作者
地图再大就这样了

ZD.PNG (181.3 KB, 下载次数: 57)

ZD.PNG
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-18 17:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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