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

Project1

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

[原创发布] [MV插件]地图箭头MapArrows v1.2 UI 指向目标位置事件 指引导标记

[复制链接]

Lv4.逐梦者

梦石
0
星屑
6944
在线时间
639 小时
注册时间
2012-7-29
帖子
173
跳转到指定楼层
1
发表于 2023-11-13 00:40:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 开关关 于 2024-3-10 17:29 编辑

【RMMV插件】地图箭头MapArrows 指向目标位置/事件
【GitHub】

【v1.1读档会报错“x is not a function”,请用户尽快更新到最新版】

应用场景
  当你画了一幅宏伟震撼的地图,玩家在其中迷路,叫苦不迭;
  当你的NPC随机移动,玩家想找他对话却找不到当前位置,无所适从;
  当你要给玩家一点奖励,想让玩家发现路边的宝箱,宝箱却不好意思主动蹦出来;
  当你的剧情被好久没玩的玩家忘了,玩家久违进入游戏却不知道下一步应该往哪个方向走;
  当你的主角被危难几乎摧毁了心智,斗志处于最低谷的时刻,你想要给予他来自上苍的神圣的指引......
  你,可以解除他们的疑惑和苦闷;
  你,可以指引他们获得快乐和信念;
  你,可以成为你笔下主角走出迷茫后永远忘不掉的那一抹圣光!
  只要你使用地图箭头插件!


功能
  本插件为RPG游戏的地图场景边缘显示一个或多个箭头作为GUI,箭头在预先设定好的边框上移动,指向地图上指定的事件或位置。
  本插件提供添加、移除、按样式清除箭头的插件指令。插件指令的风格仿照了Drill_up系列插件,学习成本低。
  每种样式的箭头可以自定图像;可自定边框位置,有矩形和椭圆可选。可叠加显示多个不同箭头。
  请在插件面板中预先设置好样式,然后在游戏过程中添加箭头。
  参数较多,建议下载demo参考。


下载
  帖子附件是新建工程的增量包,覆盖到新建工程上即可得到本插件的demo。
  增量包用法:新建工程,将下载的压缩包内的文件复制到工程中进行替换。替换时,对文件夹选“合并”而不是“替换”。
  由于附件大小限制,无法上传demo完整工程(其实完整工程也不到10M大小)。要下载解压即用的完整工程,您可以进入本插件的 【GitHub发布页】
  

↓成为神圣的指引者↓
Kgg_MapArrows_Demo_v1.2.zip (38.42 KB, 下载次数: 29, 售价: 1 星屑)
↑成为神圣的指引者↑
(之所以设售价,是因为没有售价的附件不会记录下载人。售价最低只能设1星屑,每日签到就能获得5星屑。如果实在没有条件,可以到 【GitHub发布页】 下载。)

注意事项
  1.箭头图像文件请放置在img/system/文件夹
  2.箭头图像中箭头朝右

使用许可
 · Kgg_MapArrows.js
  可免费商用,可修改,无需报告。
  以上未提及的事项,参考MIT License。
 · Kgg_Arrow2.png
  原创素材,可免费商用,可修改,无需报告。

感谢
  此插件是拜读Drill_up的插件教程写出来的,感谢Drill_up大佬!
  感谢honmarei指出问题。

效果截图





代码
  代码可以直接复制去用,但还是建议下载demo参考,因为我写的描述不清晰。_(:з」∠)_

此处有折叠的代码

此处有弃用但删不掉的帖子附件


评分

参与人数 3+3 收起 理由
马铃薯条 + 1
honmarei + 1 塞糖
shantianzu + 1 塞糖

查看全部评分

Lv2.观梦者

梦石
0
星屑
811
在线时间
117 小时
注册时间
2018-8-25
帖子
95
2
发表于 2023-11-13 03:36:22 | 只看该作者
这跟钻头的指向标有什么不同吗,能多个目标指示?

点评

(接上句)主要作用是玩家主动用鼠标移动时,显示寻路目的地;而本帖的插件指向位置或事件,最主要的作用是给玩家提供方向指引。  发表于 2023-11-13 09:53
我在Drill_up的小插件集合(https://rpg.blue/thread-411063-1-1.html)查找指向标,找到Drill_MouseDestination和Drill_MouseGridPointer。这俩插件是指示寻路目标的,  发表于 2023-11-13 09:48
请问钻头的指向标插件名称是什么?我在大佬的插件合集里找了好久找不到这个功能,才决定自己写的。(゚Д゚)ノ  发表于 2023-11-13 09:26
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
811
在线时间
117 小时
注册时间
2018-8-25
帖子
95
3
发表于 2023-11-14 16:32:49 | 只看该作者
哦,钻头那个是原本MOG的指南针,可以指向一个目标。你这个好像能显示多个目标

点评

嗯嗯!你说得对,本插件的优势是能显示多个箭头。我应该在功能介绍中补充这点。  发表于 2023-11-14 18:51
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
34
在线时间
8 小时
注册时间
2023-11-13
帖子
1
4
发表于 2023-11-14 21:08:07 | 只看该作者
正需要这个功能就看到这个插件了,感谢楼主。刚发现clearArrowsByArrowStyle没有检查$gameSystem._kgg_MapArrows_arrowMap是否为null,这样在没有箭头的时候用会报错。另外魔改了个目标在border之内时箭头不再跟踪旋转,而是保持悬浮在目标点上方的版本,个人比较喜欢这种效果,不过自己写的代码太差就不发上来了。

点评

你好!地图箭头v1.1有读档报错的bug,如果还在使用这个插件,强烈建议升级到目前最新的v1.2版本。  发表于 2024-3-10 17:31
谢谢你的认可!没有检查$gameSystem._kgg_MapArrows_arrowMap是否存在的问题这边记下来了,下个版本修复!  发表于 2023-11-14 22:07
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6944
在线时间
639 小时
注册时间
2012-7-29
帖子
173
5
 楼主| 发表于 2023-11-21 05:20:04 | 只看该作者
更新了v1.1。
v1.1 相比 v1.0 的变化:
增加快捷添加功能;将起点设置移到样式内;完善清除箭头的方法,修复已知bug。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6944
在线时间
639 小时
注册时间
2012-7-29
帖子
173
6
 楼主| 发表于 2024-3-10 16:57:39 | 只看该作者
地图箭头插件的用户,您好!
v1.1版本,当有箭头时,存档再读档会报错“x is not a function”,很抱歉现在才发现。如果您仍然在使用此插件,强烈建议您更新到目前最新的v1.2版本。经测试,更新不会产生副作用。




v1.2 相比 v1.1 的变化:
有箭头时读档不再报错“x is not a function”。

更新方法:
下载并解压新版本,进入新版本的文件夹/js/plugins,将Kgg_MapArrows.js复制到您的工程文件夹的/js/plugins文件夹内,替换之前的Kgg_MapArrows.js文件。


收件人

点评

责任心max的大大  发表于 2024-3-10 22:50
谢谢大佬更新改善,经测试原版的确会报错  发表于 2024-3-10 22:11
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-28 01:33

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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