查看: 2959|回复: 9

[有事请教] 我想要自己控制时间停止那个问号感叹号气泡

[复制链接]
梦石
0
星屑
338
在线时间
169 小时
注册时间
2022-7-14
回帖
83
发表于 2023-1-14 22:30:51 | 显示全部楼层 |阅读模式
悬赏15星屑已解决
本帖最后由 蜜橘团子 于 2023-1-14 22:33 编辑

可能大家都有见过那个感叹号问号的爱心气泡吧!!

有时候气泡的时间不是我想要的,我就是想要的时间不是那个显示的时间

我想要气泡出现后一点时间后,让它关闭,请问怎么瞬间关闭那个气泡呢

通常不管是删除事件还是干什么,气泡也不会那么快消失,并且我也不可能这样做啊

就是有没有某个指令就删除出现的气泡

当我们在做一个更加生动的剧情的时候就可能会用到,很多时候,角色们的某个心情不是同时得固定在那个气泡的时间的

就好像有人出现惊吓气泡,我就立马砍掉他的头,那他还在显示气泡就很不科学了,不过我实际上没有真的杀过人,所以不知道砍掉的头会不会说话表现心情,但...

通俗比较好理解来说就是这样的,通常玩家都会觉得这是一个不太合理的情况

我可以拔出光剑,布鲁布鲁,要杀的人可能会有点害怕,就出现惊讶的气泡,因为我的刀很快,所以他的头瞬间就掉下来了,就没有气泡了就不能再惊讶了

它可能头在旋转,我看不见惊讶,或是什么别的原因,我想做这样的事情

但这样好像在游戏里不可以实现,我找不到方法

请大家帮助我,消除气泡,     我不是真的要做砍那个人的头的事情,这有点吓人了,这是一个例子,但我可能有其他类似的杀人剧情要做,并且有时候我可能会用来做健康的事

请大家告诉我!谢谢!

最佳答案

查看完整内容

快速消失就是自定义空白气泡 比如 爱心气泡(等待完成不打钩) 等待自定义帧 气泡自定义1(选择一个自定义没有图片的就好了)
梦石
0
星屑
10274
在线时间
1919 小时
注册时间
2020-1-2
回帖
1043
发表于 2023-1-14 22:30:52 | 显示全部楼层
快速消失就是自定义空白气泡    比如  爱心气泡(等待完成不打钩)  等待自定义帧  气泡自定义1(选择一个自定义没有图片的就好了)

评分

参与人数 1赞 +1 收起 理由
蜜橘团子 + 1 我记得你,你是那个可爱又聪明的人.

查看全部评分

B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复

使用道具 举报

梦石
0
星屑
575
在线时间
79 小时
注册时间
2021-8-24
回帖
18
发表于 2023-1-20 13:38:05 | 显示全部楼层
本帖最后由 末鸣 于 2023-1-20 13:44 编辑

快一周了居然一个回复你的都没有……
好吧,我这有一个笨办法……用起来很笨,不过或许能满足你的需要。
RM的气泡其实就是8张图片按照循序显示的逐帧动画,
Balloon.png

所以只利用RM的图片系统我们也能完美的把它还原出来:
1.PNG

左:原版气泡 右:图片还原版

左:原版气泡 右:图片还原版
(左:原版气泡 右:图片还原版)

但不同的是这个手动还原出来的版本有着一定的修改空间,比如:
8.PNG

左:原版气泡 右:图片还原版

左:原版气泡 右:图片还原版
——让它变的很快。
或者:
捕获.PNG

左:原版气泡 右:图片还原版

左:原版气泡 右:图片还原版
——变的很慢,虽然看起来会有点卡……

甚至可以直接可以直接让它少显示几帧:
4.PNG

左:原版气泡 右:图片还原版

左:原版气泡 右:图片还原版
这样看起来就完全是一闪而过。


而这个办法的主要问题……首先这个气泡的图片你需要手动把它们从官方的气泡图片上扣下来,把他们变成8个单独的图片才能用……
563.gif 1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png
除此之外想要把图片显示在你想要的位置(把图片和角色对齐)有点困难……我不确定除了一点一点调X和Y以外有没有什么更快捷的方法……
415.PNG

点评

一年没看论坛,感觉更冷清了  发表于 2023-1-20 14:06
回复

使用道具 举报

梦石
0
星屑
25352
在线时间
1136 小时
注册时间
2019-3-5
回帖
1303
发表于 2023-1-20 14:07:08 | 显示全部楼层
末鸣 发表于 2023-1-20 13:38
快一周了居然一个回复你的都没有……
好吧,我这有一个笨办法……用起来很笨,不过或许能满足你的需要。
RM ...

其实换成行走图的话更方便,也更可控

评分

参与人数 1赞 +1 收起 理由
蜜橘团子 + 1

查看全部评分

回复

使用道具 举报

梦石
0
星屑
782
在线时间
56 小时
注册时间
2017-8-8
回帖
30
发表于 2023-1-20 14:38:23 | 显示全部楼层
本帖最后由 天一教主 于 2023-1-20 14:43 编辑

[pre lang="javascript"]//=============================================================================
// XYZ_BalloonSpeed.js
//=============================================================================
var Imported = Imported || {};
Imported.BalloonSpeed = true;

var XYZ = XYZ || {};
XYZ.BalloonSpeed = XYZ.BalloonSpeed || {};
XYZ.BalloonSpeed.version = 1.00;
/*:
* @plugindesc 气泡速度.
* @author DawnKing
*
* @param 控制变量
* @type number
* @desc 控制气泡弹出速度的变量ID,该变量的值会除以100
* @default 1
*
* @help
* 100=1倍速,150=1.5倍速
*/

XYZ.Parameters = PluginManager.parameters('XYZ_BalloonSpeed');

XYZ.BalloonSpeed.speed = Number(XYZ.Parameters['控制变量']);

// ============================================================================
// 重写
// ============================================================================
Sprite_Balloon.prototype.update = function() {
    Sprite_Base.prototype.update.call(this);
    if (this._duration > 0) {
        var speed = $gameVariables.value(XYZ.BalloonSpeed.speed) / 100 || 1;
        this._duration -= speed;
        if (this._duration > 0) {
            this.updateFrame();
        }
    }
};[/pre]
指定一个变量,用来控制那个气泡的速度

评分

参与人数 1赞 +1 收起 理由
蜜橘团子 + 1 我用了!,改成100和200什么的,谢谢你了.

查看全部评分

回复

使用道具 举报

梦石
0
星屑
575
在线时间
79 小时
注册时间
2021-8-24
回帖
18
发表于 2023-1-20 14:45:01 | 显示全部楼层
Zeldashu 发表于 2023-1-20 14:07
其实换成行走图的话更方便,也更可控

行走图该怎么做啊,用简单的上下左右的话只有4帧啊,或者做两张切换?

评分

参与人数 1赞 +1 收起 理由
蜜橘团子 + 1 塞糖

查看全部评分

回复

使用道具 举报

梦石
0
星屑
575
在线时间
79 小时
注册时间
2021-8-24
回帖
18
发表于 2023-1-20 14:55:51 | 显示全部楼层
顺带一提,用这个方法如果想要延长气泡时间的话,只要略加修改就可以快捷的做出这种类似倒放的效果:
565.gif
498.PNG
回复

使用道具 举报

梦石
0
星屑
338
在线时间
169 小时
注册时间
2022-7-14
回帖
83
 楼主| 发表于 2023-1-20 20:45:58 | 显示全部楼层
末鸣 发表于 2023-1-20 13:38
快一周了居然一个回复你的都没有……
好吧,我这有一个笨办法……用起来很笨,不过或许能满足你的需要。
RM ...

为什么我只有评分没有点评啊
太厉害了麻烦你搞那么多了谢谢,我知道xy轴有一个机器可以更方便调
不过我可能不能这样做,因为一次的麻烦无所谓,但我不喜欢成型了就无法做轻松做改变的东西

https://forums.rpgmakerweb.com/index.php?threads/image-picture-positioning-utility.62228/
这个可以鼠标识别XY轴,好像可以修改风车和背景
回复

使用道具 举报

梦石
0
星屑
25352
在线时间
1136 小时
注册时间
2019-3-5
回帖
1303
发表于 2023-9-14 16:13:20 | 显示全部楼层
xiamumomo 发表于 2023-1-14 22:30
快速消失就是自定义空白气泡    比如  爱心气泡(等待完成不打钩)  等待自定义帧  气泡自定义1(选择一个自定 ...

挖个坟,RM好像自带一条函数能结束气泡,至少看描述是这样:

  1. $gameMap.event(id).endBalloon()
复制代码


但实测好像没有效果,不会输入后立即把气泡干掉。
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部