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

Project1

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

[搬运汉化] 一个支持事件与玩家8方向移动的插件,AltimitMovement

[复制链接]

Lv4.逐梦者

梦石
0
星屑
18702
在线时间
1030 小时
注册时间
2019-3-5
帖子
1418
跳转到指定楼层
1
发表于 2020-3-12 21:44:36 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 Zeldashu 于 2020-3-14 20:10 编辑

除了支持8方向移动以外,貌似还有设置移动路径的功能。
移动方式为像素移动,很好很强大,貌似兼容SAN_AnalogMove。
没有支持侧面的行走图。

但是!

根据我一晚上的研究,这个插件的碰撞体积极其诡异。不清楚是我没搞懂设置参数,还是有bug(当前插件版本号0.5beta,且N年没更新。)

我用获取坐标的方法来制作了一个ARPG模块,配合这个插件测试时发现,玩家面朝右和面朝下的场合下无法击中事件。

且一旦将事件设置为移动,即使是贴脸也没法集中事件。

暂时怀疑是和该插件默认参数有关,设置中可以设置事件、玩家等的碰撞体积——但很奇怪的是,把xy设置为0,碰撞体会偏左上。默认的设置也不是正中心的(面朝右和面朝下的场合下无法击中事件)。

debug了一晚上也没搞清楚原因,希望有路过的大神能帮忙搞清楚这个插件的具体设置。

汉化.zip (26.02 KB, 下载次数: 131, 售价: 3 星屑)


已汉化全部注释与说明高大上的该不会是汉化原因吧——更新,并不是汉化原因,粗略查了一下外网,发现可能和MV默认的坐标判定有关。判定点不在事件中心,而是在图块左上角0.0处。


只是暂时还没有发现解决方法。

设置部分的教程: 碰撞说明.zip (4.67 KB, 下载次数: 205)



Lv4.逐梦者

梦石
0
星屑
18702
在线时间
1030 小时
注册时间
2019-3-5
帖子
1418
2
 楼主| 发表于 2020-3-12 22:14:27 | 显示全部楼层
白嫩白嫩的 发表于 2020-3-12 22:06
八方向一直是我心中的痛,本来想用mog chrono做八方向移动攻击的  结果只是伪八方向,因为不支持对角线的行 ...

最近接触过一个黄油,倒是有很强的8方向战斗与移动。虽然战斗是远程的(貌似可以切换武器?没对胃口就没深入玩),手感异常好。

但是使用的插件可能是人家自己编写的。

点评

我也想去看看  发表于 2020-3-12 23:56
请问是哪个游戏 我去看看 手感如何  发表于 2020-3-12 22:18
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
18702
在线时间
1030 小时
注册时间
2019-3-5
帖子
1418
3
 楼主| 发表于 2020-3-12 22:33:27 | 显示全部楼层
白嫩白嫩的 发表于 2020-3-12 22:06
八方向一直是我心中的痛,本来想用mog chrono做八方向移动攻击的  结果只是伪八方向,因为不支持对角线的行 ...
小孩子勿看
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
18702
在线时间
1030 小时
注册时间
2019-3-5
帖子
1418
4
 楼主| 发表于 2020-3-13 12:37:04 | 显示全部楼层
本帖最后由 Zeldashu 于 2020-3-13 12:38 编辑
白嫩白嫩的 发表于 2020-3-12 22:35
感谢感谢!我去找找这个游戏,如果能实现肯定回来告知。

AltimitMovement和SAN_AnalogStick一样是八方向移动,
但是SAN_AnalogStick不支持事件8方向移动,并且无法做到斜角攻击(斜跑的话,面朝向依旧是4方向)。不过这个红发游戏里面,事件却可以8方向移动……有点搞不懂

看了一下版本,我用的SAN_AnalogStick只和这个游戏的差了0.0.1……不知道是不是这个问题导致我的事件无法斜向移动,一会我再测试测试。

昨晚其实在论坛找到了一个帖子,貌似是SAN_AnalogStick能和多帧8方向兼容的方法。从而实现斜跑配合上相应的行走图,并且享有像素移动。

点评

斜跑的素材读取问题吧  发表于 2020-7-16 02:50
https://rpg.blue/thread-400185-1-1.html 兼容方法,只是我没有尝试成功,找不到那条对应的脚本,翻了一下旧版,插件算是重写了。方法可能不适用  发表于 2020-3-13 13:58
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
18702
在线时间
1030 小时
注册时间
2019-3-5
帖子
1418
5
 楼主| 发表于 2020-3-13 14:33:25 | 显示全部楼层
本帖最后由 Zeldashu 于 2020-3-13 14:53 编辑
白嫩白嫩的 发表于 2020-3-12 22:35
感谢感谢!我去找找这个游戏,如果能实现肯定回来告知。

简单总结一下目前能找到的8方向插件:

AltimitMovement,支持事件与玩家进行像素和8方向移动,但没有斜走的行走图,而且碰撞体积成谜。
拿它做ARPG可能够呛。

SAN_AnalogMove,支持玩家像素和8方向移动,但没有写走行走图。不支持事件像素与8方向行走,可以因为这点,默认的坐标判断仍然有效。

VIPArcher_Character_Animations,支持8方向移动,并且支持多帧和斜跑行走图,十分强大。并且可以判断玩家面向45度角时的方向。
遗憾的是不能像素移动。事件也不继承斜走。可以与SAN_AnalogMove共有,但代价是牺牲斜走的行走图和45度面朝判断,不过代价动画依然有效。

Galv的八方向貌似真的只有8方向……不支持事件,也不能判定斜角面朝向。

论坛里的“像素移动”插件直接卡死。不清楚是不是版本对不上新版MV的缘故……

HalfMove(半格移动)属于低配SAN_AnalogMove。但是令人惊讶的是,可以和VIPArcher_Character_Animations配合,实现完全的,“像素移动”,并且进行45度角判断,还有行走图!
但是……装上后NPC也能享受斜向移动和行走图,不过各种瞬移鬼畜……

点评

PD_8DirDash.js移動起來雖然沒有AltimitMovement漂亮.不過用MOG_ChronoEngine殺敵人表現得很順暢.你試試看.  发表于 2020-3-13 21:24
我只是用預設的.真的耶AltimitMovement真的會有這樣的問題(不過他移動起來很順很美).我換了PD_8DirDash.js就OK了...你再試試這款.  发表于 2020-3-13 21:22
即使是贴脸的情况下,敌人的行走图明明是在攻击范围内的坐标上的。  发表于 2020-3-13 18:06
想请教一下你的AltimitMovement是怎么设置的,我怎么弄都无法在玩家的攻击范围内正确获取敌人的坐标。  发表于 2020-3-13 18:06
我個人是用AltimitMovement, 我看到其他很成功的都是用SAN_AnalogMove  发表于 2020-3-13 17:42
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
18702
在线时间
1030 小时
注册时间
2019-3-5
帖子
1418
6
 楼主| 发表于 2020-3-13 23:14:14 | 显示全部楼层
play337 发表于 2020-3-13 23:03
天翔のマーキナリエ

https://ja.whotwi.com/kensei1203/tweets/popular

PD_8DirDash.js这个插件我在谷歌上找不到载点……唯一一个疑似的载点我完全加载不进去,不知道你手头上是否刚好有这个插件。

我粗略地翻阅了一下这个作者的博客。发现他(可能是曾经)用过SAN_AnalogMove这个插件,有一张截图里提到过,并且有一条脚本直接与之挂钩。
所以现在看来恐怕是他在SAN_AnalogMove上魔改的,或者是重新编写的新插件。

作者推特的顶部栏似乎侧面反映他是个集编程、作曲与一身的全能型人才。嗯,是个狠人。

然后是AltimitMovement无法正确获取坐标这点,我昨晚查阅过作者的原贴,后面的跟帖提到MV默认的坐标点判断并非在图块中心,而是图块偏左上的位置。

不知道这是否与我的问题有关。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-5 01:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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