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

Project1

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

[有事请教] 如何让攻击的瞬间,能有时间流逝变慢的效果?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4532
在线时间
678 小时
注册时间
2013-1-18
帖子
709
跳转到指定楼层
1
发表于 2024-1-11 20:34:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
格斗游戏经常会有那种效果,比较强力的必杀打中对方后,会出现短暂的瞬停(并非完全停止,而是时间流逝突然变慢),以此显现出招式的强力。
不知道MV能不能实现这种效果?强力的必杀技打中后,会有短暂的时间流逝变慢的效果,以此显示招式的威力。
当然不能是完全停止,否则不但效果出不来,还会有卡的感觉。

Lv3.寻梦者

梦石
0
星屑
3876
在线时间
992 小时
注册时间
2016-12-6
帖子
370
2
发表于 2024-1-11 21:28:21 | 只看该作者
drill的工程包里有提供变速齿轮功能,可以以变量去指定游戏的运行速度
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4532
在线时间
678 小时
注册时间
2013-1-18
帖子
709
3
 楼主| 发表于 2024-1-11 21:52:50 | 只看该作者
shiroin 发表于 2024-1-11 21:28
drill的工程包里有提供变速齿轮功能,可以以变量去指定游戏的运行速度

大佬,这个变速齿轮我用过,好像是改变整个战斗节奏的速度。
我想要的效果是使用技能击中敌人的瞬间变慢,然后马上恢复正常,这样的效果。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33218
在线时间
10499 小时
注册时间
2009-3-15
帖子
4756
4
发表于 2024-1-11 22:11:26 | 只看该作者
nhycs01 发表于 2024-1-11 21:52
大佬,这个变速齿轮我用过,好像是改变整个战斗节奏的速度。
我想要的效果是使用技能击中敌人的瞬间变慢 ...

你要说清楚是敌人变慢还是只是动画变慢

点评

只是动画变慢!  发表于 2024-1-12 19:00
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3876
在线时间
992 小时
注册时间
2016-12-6
帖子
370
5
发表于 2024-1-11 22:24:44 | 只看该作者
nhycs01 发表于 2024-1-11 21:52
大佬,这个变速齿轮我用过,好像是改变整个战斗节奏的速度。
我想要的效果是使用技能击中敌人的瞬间变慢 ...

其实我想说的是可以用变量调控变速齿轮,不过突然想起用for语句模拟游戏速度的快速减慢或加快是不可行的
RPGmaker里画面渲染和事件处理是异步进行的,画面在for语句结束后才会更新一次,所以这个办法其实不可行……
真要折腾估计得写一个updateVariable函数然后塞进战斗系统的更新流程里,这样加速齿轮就不是个好办法了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3876
在线时间
992 小时
注册时间
2016-12-6
帖子
370
6
发表于 2024-1-11 22:28:23 | 只看该作者
我看你也用过SSEP_BattleSpeedUp_v2这个插件,兴许这个插件能扒下代码看能不能改出控制加减速的效果
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3876
在线时间
992 小时
注册时间
2016-12-6
帖子
370
7
发表于 2024-1-11 22:39:38 | 只看该作者
nhycs01 发表于 2024-1-11 21:52
大佬,这个变速齿轮我用过,好像是改变整个战斗节奏的速度。
我想要的效果是使用技能击中敌人的瞬间变慢 ...

换了个思路不用for语句,直接让事件循环执行就没问题了,我在地图上测试是有效可以让游戏借助变量变速,变速速率可以靠变量的增减值来调控,甚至可以考虑插入等待帧进一步调整
战斗中能不能顺利执行就得看能不能合理地插入并行事件,这个就得你自己去测试了

QQ截图20240111223714.png (52.61 KB, 下载次数: 19)

QQ截图20240111223714.png

点评

我给自己调的游戏速率初始值是最低的20%,你得根据自己的清空去改事件写法  发表于 2024-1-11 22:41
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6415
在线时间
926 小时
注册时间
2006-7-18
帖子
505
8
发表于 2024-1-12 09:13:32 | 只看该作者
其实用个土办法,是不是可以加长攻击的动画帧来表现出效果呢?比如一个斩击的动作效果,普通是一帧显示,加长到5帧,那么这个斩击动作就延迟了5倍,加点特效就能显示出强力的一击了吧???
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3619
在线时间
580 小时
注册时间
2022-11-26
帖子
282
9
发表于 2024-1-12 09:22:14 | 只看该作者
有那种释放技能之前全屏插入图片的插件,你可以找找,我也忘了叫啥了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-4 19:13

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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