logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityAudioDepthCueControllerRoomDoorwayFallbackTests

    Routing through a doorway whose front wall is a non-convex mesh, so the real probe casts extra rays behind it: the graded amount follows the way through the doorway, and the extra rays are cast on the first tick only, again when the listener moves beyond the reuse distance.

    Inheritance
    object
    AudioRoomTestFixture
    DepthCueDoorwaySceneFixture
    UnityAudioDepthCueControllerRoomDoorwayFallbackTests
    Inherited Members
    DepthCueDoorwaySceneFixture.BuildTheDoorwayScene()
    DepthCueDoorwaySceneFixture.DisposeTheDoorwayScene()
    AudioRoomTestFixture.CreateRegistryAndObjects()
    AudioRoomTestFixture.AssertTheSharedRegistryIsEmptyThenDestroyTheObjects()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.UnityAudioPlayer.Tests.Infrastructure
    Assembly: Tests.dll
    Syntax
    public class UnityAudioDepthCueControllerRoomDoorwayFallbackTests : DepthCueDoorwaySceneFixture

    Constructors

    UnityAudioDepthCueControllerRoomDoorwayFallbackTests()

    Declaration
    public UnityAudioDepthCueControllerRoomDoorwayFallbackTests()

    Methods

    GradedChannel_RoomAdded_TargetDropsToTheCurveOfTheWayThroughTheDoorway()

    Declaration
    public void GradedChannel_RoomAdded_TargetDropsToTheCurveOfTheWayThroughTheDoorway()

    LegOnTheFallbackPath_FirstTickCastsBothFallbacksThenOneLinecastPerQuestion()

    Declaration
    public void LegOnTheFallbackPath_FirstTickCastsBothFallbacksThenOneLinecastPerQuestion()

    ListenerCrossesTheDoorwaySightLine_GradedChannel_TargetIsContinuousAcrossTheMeshWall()

    Declaration
    public void ListenerCrossesTheDoorwaySightLine_GradedChannel_TargetIsContinuousAcrossTheMeshWall()

    RoutedStaticScene_CostsOneLinecastPerQuestionAfterTheFirstTick()

    Declaration
    public void RoutedStaticScene_CostsOneLinecastPerQuestionAfterTheFirstTick()

    RoutedStaticScene_ListenerMovesBeyondTheReuseDistance_CastsTheExtraRaysAgain()

    Declaration
    public void RoutedStaticScene_ListenerMovesBeyondTheReuseDistance_CastsTheExtraRaysAgain()
    In this article
    © 2026 Serenity. All Rights Reserved