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

Project1

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

[原创发布] 【MV/MZ】图块流/MULI_ReplaceTile.js

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1398
在线时间
157 小时
注册时间
2020-4-26
帖子
151
跳转到指定楼层
1
发表于 2023-5-19 18:25:44 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 moonyoulove 于 2023-5-19 18:25 编辑

可以動態的繪製地圖,替代地圖上原有的圖塊,還有一個可以模擬水流的繪製功能



說明:
有一個新的全域變量:$gameTiles,遊戲存檔裡會保存替換的狀態

插件命令:
ReplaceTile Replace z tileId1 tileId2 //將z層的圖塊1都換成圖塊2
ReplaceTile ReplaceAt z x y tileId //將z層(x,y)替換成圖塊ID
ReplaceTile AutoReplaceAt z x y kind //將z層(x,y)替換成圖塊種類
ReplaceTile ReplaceIn regionId z tileID //將z層地區ID為n的替換成圖塊ID
ReplaceTile AutoReplaceIn regionId z kind //將z層地區ID為n的替換成圖塊種類
ReplaceTile Restore z tileId //將z層的圖塊還原成原本的數據
ReplaceTile RestoreFrom z x y //將z層(x,y)的圖塊還原成原本的數據
ReplaceTile Clear //將當前地圖的替換都還原
ReplaceTile Clear All //將所有地圖的替換都還原
ReplaceTile Refresh //立即刷新圖塊更變
ReplaceTile SetupTileFlow z x y auto kind tileId //配置圖塊流的源頭
ReplaceTile UpdateTileFlow //更新圖塊流

讓替代圖塊生效:
MV裡需要用ReplaceTile Refresh命令,MZ則是每30幀自動刷新,也可以手動刷新

自動圖塊種類的算法:
到地圖繪製筆刷的圖層A欄位,從左至右由上至下,由0開始算即為自動圖塊的種類

圖塊流使用方法:
1.先設置(=重置)圖塊流 SetupTileFlow z x y auto kind tileId
z為圖塊流要繪製到的地圖層級,x和y為源頭的座標,auto為true/false,
代表圖塊流是要用自動圖塊還是一般圖塊,所以kind與tileId擇一就好,另一個留空
2.用一個並行事件執行UpdateTileFlow命令,圖塊流就會開始向外流動,
依照需求設置要流動多久和速度,可以用事件的等待指令做到
3.當流夠或流滿時,讓並行事件停止執行即可

License

插件github網址(保持最新)

MULI_ReplaceTile.zip (4.69 KB, 下载次数: 19)

MV圖塊流範例 (微云)密碼: hhr4c6

MZ圖塊流範例 (微云)密碼: hfad75

评分

参与人数 2+2 收起 理由
ssrwkx + 1 精品文章
liz_fly + 1 塞糖

查看全部评分

Lv3.寻梦者

梦石
0
星屑
1398
在线时间
157 小时
注册时间
2020-4-26
帖子
151
6
 楼主| 发表于 2023-5-20 21:12:54 | 只看该作者
Zeldashu 发表于 2023-5-20 14:17
可替换的图块还是受当前的地图类型限制吗

沒錯~只是修改id

评分

参与人数 1+1 收起 理由
Zeldashu + 1 塞糖

查看全部评分

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
21995
在线时间
1057 小时
注册时间
2019-3-5
帖子
1424
5
发表于 2023-5-20 14:17:29 | 只看该作者
可替换的图块还是受当前的地图类型限制吗
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2285
在线时间
264 小时
注册时间
2014-3-23
帖子
83
4
发表于 2023-5-20 12:16:50 | 只看该作者
自带全局变量…瞬间想到了各种二周目地图改变的剧情
这里是弗利沙漠。没啥技术的爱好者。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
811
在线时间
117 小时
注册时间
2018-8-25
帖子
95
3
发表于 2023-5-20 03:48:36 | 只看该作者
好像能做不错的剧情演出
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2619
在线时间
620 小时
注册时间
2008-3-11
帖子
117
2
发表于 2023-5-19 21:06:14 | 只看该作者
这个功能好~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 14:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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