搜索附件  
同能RPG制作大师 附件中心 同能RM技术讨论区 RPG Maker MZ 讨论区 【插件MZ/MV通用】方阵范围判定 2月2日更新至1.15: 674146af05641.png

【插件MZ/MV通用】方阵范围判定 2月2日更新至1.15: 674146af05641.png

 

【插件MZ/MV通用】方阵范围判定 2月2日更新至1.15:
MaDaMan_fangzhenzuobiaoMZ.js

1.将指定范围存入公共变量,或从中删除
插件提供如下脚本命令:

PluginManager.fanweishezhi([x1, y1, x2, y2], 目标模式, 距离模式, 变量id)

可设置矩形范围、基于曼哈顿距离的范围、十字范围
传入参数说明
目标模式——指定划定范围的参照点
传入值=0则以玩家为参照点
距离模式——划定范围的模式
传入值>0则划定范围需同时满足曼哈顿距离不大于传入值
变量id为保存标记的公共变量id,如公共变量已保存其他内容,则会清除并转为保存标记
2.清除标记执行
删除当前地图中指定范围的标记,传入参数与设置范围相同

PluginManager.weizhipanding(目标,变量id)
目标值>0为对应id的地图事件,否则为玩家角色

PluginManager.tiquzuobiao(变量id, 地图id ,[x, y], 顺序, 清除标记)
参数说明:
地图id——需取出的坐标所在地图,小于等于0时为当前地图
顺序——取出标记的顺序
传入值>0则取出数值对应顺序的格子坐标
清除标记——此处需传入布尔值,true为清除所提取的坐标,false不清除


更新日志:
1.修改了一下描述文字
1.10
2.修改了一处bug
1.11
1.12
位置判定的脚本命令应为PluginManager.weizhipanding,之前错误写成了PluginManager.fugaipanduan

修改了一处弱智bug

修改了十字范围函数名打错的弱智bug

修改了十字范围实际不生效的bug

本人qq605145621,有问题可以联系我
【插件MZ/MV通用】方阵范围判定 2月2日更新至1.15: 674146af05641.png
关闭

幸运抽奖

社区每日抽奖来袭,快来试试你是欧皇还是非酋~

立即查看

Loading...

QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

GMT+8, 2024-12-5 03:41 , Processed in 0.050384 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部