AkGeometryブループリント関数
-
ConvertMesh: 親メッシュを、Spatial Audioジオメトリが解釈できるストラクチャの
FAkGeometryData に変換します。スタティックメッシュタイプには、親メッシュのインデックスや頂点を使います。タイプがSimpleコリジョンメッシュであれば、親のBodySetupを、 FAkGeometryData に変換します。SimpleコリジョンがBox、Sphere、またはCapsuleのプリミティブで構成されている場合は、各プリミティブのバウンディングボックスを使います。Simpleコリジョンに凸型ハル(convex hull)のプリミティブがある場合は、そのインデックスや頂点を使います。
-
RemoveGeometry: AK:SpatialAudio::RemoveGeometry() をコールし、Spatial Audioのジオメトリを削除します。
-
UpdateGeometry: コンポーネント
FAkGeometryData をSpatial Audioに送ります。
AkLateReverbComponentブループリント関数
-
AssociateAkTextureSetComponent: HFDampingを推定するのに使うコンポーネントを設定します。例えば、AkGeometry子コンポーネントをもつスタティックメッシュコンポーネントのあるブループリントでは、この関数をBeginPlayでコールすれば、そのAkGeometryコンポーネントを、このリバーブコンポーネントと関連付けることができます。このレイトリバーブコンポーネントの兄弟にジオメトリコンポーネント(またはサーフェスリフレクタセットコンポーネント)がある場合は、互いに自動的に関連付けられるので、この関数をコールする必要はありません。
AkRoomComponentブループリント関数
-
GetPrimitiveParent: このAk Roomコンポーネントがアタッチしている
UPrimitiveComponent を返します。
AkPortalComponentブループリント関数
Wwise独自のいくつかのアクションを、Ak Portal Componentカテゴリにある AkPortalComponent オブジェクトで実行できます。
-
OpenPortal: Portalが開きます。Portalの前後で AkRoomComponent に配置されたエミッターは、それを通して音を発信します。
-
ClosePortal: Portalが閉じます。Portal開口部が障害物となります。
-
GetCurrentState:
AkAcousticPortalState を返し、ポータルのステートがOpenかClosedかを伝えます。
-
GetPrimitiveParent: このAk Portalコンポーネントがアタッチしている
UPrimitiveComponent を返します。
-
PortalPlacementValid: ポータルのポジションとオリエンテーションが有効であれば、Trueを返します。ポータルには、フロントルームとバックルームがあります。少なくとも1つのルームがポータルに接続している必要があり、フロントフームは、バックルームとは違うものとします。詳細は、 AkPortalComponent や、 AkRoomComponent を参照してください。
AkSurfaceReflectorSetComponentブループリント関数
- 参照
-