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

Project1

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

[有事请教] MV的B~E区域图块叠加到底是怎么实现的?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2966
在线时间
334 小时
注册时间
2020-6-14
帖子
89

极短22参与

跳转到指定楼层
1
发表于 2021-6-24 17:44:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 鼠曲草 于 2021-6-24 18:23 编辑

之前用VA用习惯了,画了一个半砖组合,结果到游戏里面发现每个格子可以叠两个B~E图块
然后仔细一想,为什么可以叠两个图块?
看tilemap.js半天没看懂,索性打开map.json使用记事本计数法。data项总共有1326个整数,定神一想,这不是17x13的六倍吗?
所以MV地图自带六个图块图层?不过编辑器里面好像也用不了,难不成要notepad++画地图

所以说六个图层是怎么用的?能放所有图块吗?通行度是怎么算的?这个问题对于我这种代码盲来说有点困难了。(这个F1文档应该没有吧……感觉F1不太会给这些信息的样子)

Lv4.逐梦者

梦石
0
星屑
16039
在线时间
3991 小时
注册时间
2015-9-14
帖子
1337

开拓者

2
发表于 2021-6-24 22:33:33 | 只看该作者
簡單說,懂得規則可以.
B~E區圖層可叠加兩層.
兩層後再加第三層圖.自動取消第一層圖.
加第四層圖.自動取消第二層圖.
保持兩層圖層.

点评

但非編輯器劃(編輯)地圖塊,容易出bug.例如要獲取地圖某X,Y圖塊屬性.....  发表于 2021-6-25 21:44
我是说直接改json数据……不过我试验了一下,即使不用插件,通过改mapXXX.json也可以在一个图层里面叠加三个图块,并且用编辑器不会抹掉最下层图块  发表于 2021-6-25 21:22
圖層結構沒有人修改,如用插件 YEP_GridFreeDoodads.js 可以幾十個圖塊疊加一起.  发表于 2021-6-25 16:17
那data里面有限制吗?比如说六个图层里面有几个图层可以放置B~E图块……要是都能放的话岂不是可以做出六个图块叠加  发表于 2021-6-25 12:09
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 06:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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