animation - 如何在ue4中停止声音并返回到空闲动画
问题描述
所以我正在为我的游戏制作表情,我需要它,所以如果玩家移动它会取消动画和声音,有人知道怎么做吗?
这是我在 ThirdPersonCharacter 中用于表情的代码:
我也需要它,所以一旦按下 B 键,你就不能再按下它,直到你移动。没有这个,您可能会向密钥发送垃圾邮件,并且声音会变得疯狂。
感谢大家!
PS表情和声音循环,声音正在播放提示
解决方案
这可以很容易地完成,朋友,您需要将音频组件附加到您的演员,以便您有一个参考来播放它并在您的播放器开始移动或处于空闲状态时停止它,我建议将一个函数绑定到您的播放器移动的位置停止声音。音频组件具有停止功能。您还可以创建一个函数来选择音频组件应该播放哪种声音。
现在至于你的第二个声音发疯的问题,用延迟节点返回完成一次应该可以解决问题,但是还有一个我忘记的输入延迟节点,YAAAAAAY 是时候学习新节点了!
我希望它有帮助。继续工作 :)。
推荐阅读
- python - 修改 train_test_split 函数
- python - scipy.optimize.minimize 在小数点后更改值
- mongodb - 获取 mongodb 文档中的文档数
- node.js - 在 NodeJS 中部署和托管 PWA
- groovy - SOAPUI 上下文变量——Groovy 如何使这成为可能?
- shopify - 使用带有多个变体下拉菜单的 CartJS
- python - discord.ext.commands.errors.CommandInvokeError:命令引发异常:AttributeError:'Command'对象没有属性'server'
- mongodb - MongoDB中的复杂计数查询
- python - 无法使用 Flask 和 SQLAlchemy 插入行
- python-3.x - 如何以预先匹配随机选择的单词的顺序将字符串字符存储到列表中以进行高级刽子手游戏