CriWare Unreal Engine
Plug-ins for CriWare solutions.
载入中...
搜索中...
未找到
AtomGameplayVolume

概述

此功能根据您是在指定空间内部还是外部来改变效果。 过去可以直接重写总线等的内容现在可以一次性应用于音效。

AtomGameplayVolume

AtomGameplayVolume 是定义外部和内部空间的音量。
可以根据听众是外部还是内部来切换效果。
可以使用以下界面将其放置在编辑器上。

如何应用 AtomGameplayVolume

由该 actor 的 AtomComponent 播放的 AtomSoundCue 资产或 AtomWaveBank 在此将被称为“ 音效对象 ”。
要应用AtomGameplayVolume的效果,需要勾选AtomSoundClass中的“ApplyAmbientVolume”并将其设置为目标音效对象。

注意
如果上述设置关闭,AtomGameplayVolume 设置将不会应用于音效对象。

AtomGameplay音量效果切换

通过添加专用场景组件,可以设置效果切换的转场时间和参数。


如何使用场景组件

Attenuation


属性名称 含义
Exterior Volume 当听者(≒玩家)从 AtomGameplayVolume 外部移动到内部时,音量达到 Exterior Volume(外部音量)值所需的时间
Eterior Time 当听者(≒玩家)在 AtomGameplayVolume 内部时应用的音量
Interior Volume 当听者(≒玩家)从 AtomGameplayVolume 内部移动到外部时,音量达到「Iterior Volume」值所需的时间
Interior Time 听者(≈玩家)在 AtomGameplayVolume 外部时应用的音量


当听者从一个 AtomGameplayVolume 移动到另一个时,Atom Gameplay Volume 系统会使用听者当前所属的内部/外部时间设置来执行音量更改过程。
如果侦听器的目的地不在另一个 AtomGameplayVolume 内,则 Atom Gameplay Volume 系统将参考地图上设置的 Atom World Settings 中的“默认环境区域设置”值。
可以通过使用 Atom Gameplay World Settings actor 作为项目的 World Settings 来覆盖预设值。

另外,如果重复多个AtomGamePlayVolume,则会应用上图中AtomGameplay类别中优先级较高的Volume的参数。

注意
如果相等,它将是关卡中生成的最后一个 Volume 的值。
因此,请务必为放置在关卡上的Volume设置不同的Priority。

Filter


  • 「Exterior~」
    当侦听器(≒ 玩家)位于“AtomGameplayVolume”内时应用此设置。
    • 「Exterior LPF」
      这是低通滤波器 (LPF) 的截止频率。
    • 「Exterior LPFTime」
      这是达到“Exterior Volume”值所需的时间。
  • 「Interior~」
    当侦听器(≒ 玩家)位于“AtomGameplayVolume”之外时应用此设置。
    • "Interior LPF"
      这是低通滤波器 (LPF) 的截止频率。
    • "Interior LPFTime"
      这是达到“Interior Volume”值所需的时间。

Bus Send


  • 当添加更多元素到“Bus Send Settings”时

“总线发送设置”有两个参数。

  • Listener Location State
    设置要应用的侦听器(≒ 播放器)的位置。
    • Inside the Volume 当侦听器位于“AtomGameplayVolume”内时
    • Outside the Volume 当侦听器位于“AtomGameplayVolume”之外时
  • Bus Sends
    • Send Level Control Method
      • Manual:反映“SendLevel”项目。
      • Custom Curve:应用“Custom Send Level Curve”项目。 (横轴为距离)
      • Linear:在“Min Send Distance”到“Max Send Distance”之间设置一个线性值,表示从“Min Send Distance”到“Max Send Distance”的距离。
    • Bus:指定要为其设置“发送级别”的总线。

AISAC

AtomGameplayVolume 的 AISAC 设置允许您动态调制声音设计师在 AtomCraft 上空间内外设置的“AISAC 控制”值。

Portal

此功能使从某一点听到的Volume看起来像是从整个音量中听到的。
声音移动到边界面上最接近听者的点。
此外,如果听者在该区域内,声源将移动到与听者相同的位置。

注意
AtomComponent 没有移动,但是内部声源位置移动了。
将来可能会添加更多参数。

Room

您可以如下所示表达从房间泄漏的声音。



  • Portaling Method
    • Closest Portal:移动到距离监听器最近的 PortalComponent(然后应用 PortalComponent 处理)
    • Multiple Portals:将声音放置在所有重叠的 PortalComponent 上(然后应用 PortalComponent 处理)
  • Use Overlapping Portals:应用“传送方法”的候选门户组件的设置。如果选中,与 RoomComponent 重叠的 PortalComponent 将成为候选组件。
  • Custom Component
    • Component Tag:应用“传送方法”的候选Portal组件的设置。如果选中,与 RoomComponent 重叠的 PortalComponent 将成为候选组件。
注意
「Use Overlapping Portals」和「Component Tag」可以一起使用。在这种情况下,满足任一条件的 PortalComponent 将成为候选组件。


THIS SERVICE MAY CONTAIN TRANSLATIONS POWERED BY GOOGLE. GOOGLE DISCLAIMS ALL WARRANTIES RELATED TO THE TRANSLATIONS, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OF ACCURACY, RELIABILITY, AND ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.