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

Project1

 找回密码
 注册会员
搜索
楼主: yuxuan1177
打印 上一主题 下一主题

[有事请教] 有没有能够将置换地图元件/图块的脚本或者方法?

[复制链接]

Lv2.观梦者

梦石
0
星屑
624
在线时间
189 小时
注册时间
2011-4-15
帖子
66

开拓者

11
 楼主| 发表于 2020-6-11 13:24:26 | 只看该作者
实在不行,就只能$dataMap.data[X,Y,Z]这样一个一个修改了
一个地图的格子是25×14=350,替换一个格子执行一次……
如果能直接替换图块的话,1537换成1536,1538换成1536,这样可能最多10次
等于工作量翻倍35倍……
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22163
在线时间
1059 小时
注册时间
2019-3-5
帖子
1424
12
发表于 2020-6-11 14:08:54 | 只看该作者
这样的话使用“战争迷雾”作为一种开图方法会不会更好了?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
624
在线时间
189 小时
注册时间
2011-4-15
帖子
66

开拓者

13
 楼主| 发表于 2020-6-11 14:28:17 | 只看该作者
Zeldashu 发表于 2020-6-11 14:08
这样的话使用“战争迷雾”作为一种开图方法会不会更好了?

战争迷雾不太行,因为图块同时也需要充当边界的作用,而且战争迷雾反而不方便使用开关分层

点评

考虑多张地图的方法?开图一次就切换到新的地图。不过这种方法不适用于太多开图分歧的游戏  发表于 2020-6-11 17:31
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1420
在线时间
159 小时
注册时间
2020-4-26
帖子
152
14
发表于 2020-6-11 17:25:39 | 只看该作者
你看這兩個函數會返回xyz座標的圖塊ID,你這邊可以做一個攔截當ID為多少時,返回另外的值,最後有需要的話得研究一下立即刷新的辦法
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
624
在线时间
189 小时
注册时间
2011-4-15
帖子
66

开拓者

15
 楼主| 发表于 2020-6-11 18:04:34 | 只看该作者
moonyoulove 发表于 2020-6-11 17:25
你看這兩個函數會返回xyz座標的圖塊ID,你這邊可以做一個攔截當ID為多少時,返回另外的值,最後有需要的話 ...

不懂代码,这个是啥意思……?
而且现在不是需要图块ID,而是根据图块ID返回XYZ坐标,然后用新的图块ID将其覆盖
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
624
在线时间
189 小时
注册时间
2011-4-15
帖子
66

开拓者

16
 楼主| 发表于 2020-6-11 18:11:35 | 只看该作者
Zeldashu 发表于 2020-6-11 14:08
这样的话使用“战争迷雾”作为一种开图方法会不会更好了?

不知道MZ的新特性是不是支持
听说有分层地图,如果能够实现双层地图,将第二层下降之类的,应该会简单很多。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22163
在线时间
1059 小时
注册时间
2019-3-5
帖子
1424
17
发表于 2020-6-11 20:10:51 | 只看该作者
yuxuan1177 发表于 2020-6-11 18:11
不知道MZ的新特性是不是支持
听说有分层地图,如果能够实现双层地图,将第二层下降之类的,应该会简单很 ...

MZ现在还没有确切的情报公布。只是知道多了一个“层”功能,还不知道具体是应用在哪里的。
另外内存要求8G,不支持window7也挺奇怪的……
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1420
在线时间
159 小时
注册时间
2020-4-26
帖子
152
18
发表于 2020-6-11 20:22:00 | 只看该作者
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
624
在线时间
189 小时
注册时间
2011-4-15
帖子
66

开拓者

19
 楼主| 发表于 2020-6-11 20:59:46 | 只看该作者

啊啊啊啊,这个功能是咋实现的?
就是这个!就是这个哒!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
624
在线时间
189 小时
注册时间
2011-4-15
帖子
66

开拓者

20
 楼主| 发表于 2020-6-11 21:12:16 | 只看该作者

大神,请问这个功能是用什么插件或者代码实现的……?
现在在做一个废都物语类别的游戏,就需要用这个方式替换遮挡的图块来进行开图,以前有过各种方法,但都有缺陷,也就是替换图块是最好的,但一直都实现不了,现在只有一个一格格替换的超慢方法……
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-4 17:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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