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

Project1

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

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

[复制链接]

Lv2.观梦者

梦石
0
星屑
338
在线时间
169 小时
注册时间
2022-7-14
帖子
108
跳转到指定楼层
1
发表于 2023-1-14 22:30:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
15星屑
本帖最后由 蜜橘团子 于 2023-1-14 22:33 编辑

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

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

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

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

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

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

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

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

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

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

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

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

请大家告诉我!谢谢!

最佳答案

查看完整内容

快速消失就是自定义空白气泡 比如 爱心气泡(等待完成不打钩) 等待自定义帧 气泡自定义1(选择一个自定义没有图片的就好了)

Lv4.逐梦者

梦石
0
星屑
9253
在线时间
1834 小时
注册时间
2020-1-2
帖子
1082
2
发表于 2023-1-14 22:30:52 | 只看该作者
快速消失就是自定义空白气泡    比如  爱心气泡(等待完成不打钩)  等待自定义帧  气泡自定义1(选择一个自定义没有图片的就好了)

评分

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

查看全部评分

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

使用道具 举报

Lv2.观梦者

梦石
0
星屑
575
在线时间
79 小时
注册时间
2021-8-24
帖子
18
3
发表于 2023-1-20 13:38:05 | 只看该作者
本帖最后由 末鸣 于 2023-1-20 13:44 编辑

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


所以只利用RM的图片系统我们也能完美的把它还原出来:
左:原版气泡 右:图片还原版

但不同的是这个手动还原出来的版本有着一定的修改空间,比如:
——让它变的很快。
或者:
——变的很慢,虽然看起来会有点卡……

甚至可以直接可以直接让它少显示几帧:
这样看起来就完全是一闪而过。


而这个办法的主要问题……首先这个气泡的图片你需要手动把它们从官方的气泡图片上扣下来,把他们变成8个单独的图片才能用……

除此之外想要把图片显示在你想要的位置(把图片和角色对齐)有点困难……我不确定除了一点一点调X和Y以外有没有什么更快捷的方法……

点评

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

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
18563
在线时间
1029 小时
注册时间
2019-3-5
帖子
1418
4
发表于 2023-1-20 14:07:08 | 只看该作者
末鸣 发表于 2023-1-20 13:38
快一周了居然一个回复你的都没有……
好吧,我这有一个笨办法……用起来很笨,不过或许能满足你的需要。
RM ...

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

评分

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

查看全部评分

回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
729
在线时间
55 小时
注册时间
2017-8-8
帖子
34
5
发表于 2023-1-20 14:38:23 | 只看该作者
本帖最后由 天一教主 于 2023-1-20 14:43 编辑

JAVASCRIPT 代码复制
  1. //=============================================================================
  2. // XYZ_BalloonSpeed.js
  3. //=============================================================================
  4. var Imported = Imported || {};
  5. Imported.BalloonSpeed = true;
  6.  
  7. var XYZ = XYZ || {};
  8. XYZ.BalloonSpeed = XYZ.BalloonSpeed || {};
  9. XYZ.BalloonSpeed.version = 1.00;
  10. /*:
  11.  * @plugindesc 气泡速度.
  12.  * @author DawnKing
  13.  *
  14.  * @param 控制变量
  15.  * @type number
  16.  * @desc 控制气泡弹出速度的变量ID,该变量的值会除以100
  17.  * @default 1
  18.  *
  19.  * @help
  20.  * 100=1倍速,150=1.5倍速
  21.  */
  22.  
  23. XYZ.Parameters = PluginManager.parameters('XYZ_BalloonSpeed');
  24.  
  25. XYZ.BalloonSpeed.speed = Number(XYZ.Parameters['控制变量']);
  26.  
  27. // ============================================================================
  28. // 重写
  29. // ============================================================================
  30. Sprite_Balloon.prototype.update = function() {
  31.     Sprite_Base.prototype.update.call(this);
  32.     if (this._duration > 0) {
  33.         var speed = $gameVariables.value(XYZ.BalloonSpeed.speed) / 100 || 1;
  34.         this._duration -= speed;
  35.         if (this._duration > 0) {
  36.             this.updateFrame();
  37.         }
  38.     }
  39. };

指定一个变量,用来控制那个气泡的速度

评分

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

查看全部评分

回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
575
在线时间
79 小时
注册时间
2021-8-24
帖子
18
6
发表于 2023-1-20 14:45:01 | 只看该作者
Zeldashu 发表于 2023-1-20 14:07
其实换成行走图的话更方便,也更可控

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

评分

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

查看全部评分

回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
575
在线时间
79 小时
注册时间
2021-8-24
帖子
18
7
发表于 2023-1-20 14:55:51 | 只看该作者
顺带一提,用这个方法如果想要延长气泡时间的话,只要略加修改就可以快捷的做出这种类似倒放的效果:

回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
338
在线时间
169 小时
注册时间
2022-7-14
帖子
108
8
 楼主| 发表于 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轴,好像可以修改风车和背景
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
18563
在线时间
1029 小时
注册时间
2019-3-5
帖子
1418
9
发表于 2023-9-14 16:13:20 | 只看该作者
xiamumomo 发表于 2023-1-14 22:30
快速消失就是自定义空白气泡    比如  爱心气泡(等待完成不打钩)  等待自定义帧  气泡自定义1(选择一个自定 ...

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

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


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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-28 02:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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