Class UnityAudioPlayerServicePlacementTests
PlayMode tests for ApplyPlaybackPlacement(AudioSource, AudioPlayerPlayClipInput).
The rule is binary: a clip played with a position is 3D and its emitter moves there;
a clip played without a position is 2D and its emitter is left in place.
Inherited Members
Namespace: Serenity.AudioPlayer.Tests.Infrastructure
Assembly: Tests.dll
Syntax
public class UnityAudioPlayerServicePlacementTests
Constructors
UnityAudioPlayerServicePlacementTests()
Declaration
public UnityAudioPlayerServicePlacementTests()
Methods
Placement_AuthoredSpatialClip_NoPosition_AppliesBlendAndDistances()
Declaration
public void Placement_AuthoredSpatialClip_NoPosition_AppliesBlendAndDistances()
Placement_ClipFromInvalidDefinition_AppliesFallback()
Declaration
public void Placement_ClipFromInvalidDefinition_AppliesFallback()
Placement_CustomSpatialClipWithPosition_AppliesItsDistancesRolloffAndSpread()
Declaration
public void Placement_CustomSpatialClipWithPosition_AppliesItsDistancesRolloffAndSpread()
Placement_CustomSpatialClipWithPosition_KeepsDopplerAtOne()
Declaration
public void Placement_CustomSpatialClipWithPosition_KeepsDopplerAtOne()
Placement_CustomSpatialClipWithoutEdits_MatchesThePositionedFallback()
Declaration
public void Placement_CustomSpatialClipWithoutEdits_MatchesThePositionedFallback()
Placement_CustomSpatialClip_NoPosition_LeavesSourceDistancesUntouched()
Declaration
public void Placement_CustomSpatialClip_NoPosition_LeavesSourceDistancesUntouched()
Placement_NoPosition_MakesSound2DAndLeavesEmitterInPlace()
Declaration
public void Placement_NoPosition_MakesSound2DAndLeavesEmitterInPlace()
Placement_PooledSource_PreviousMaxBelowNewMin_AppliesBothValues()
Declaration
public void Placement_PooledSource_PreviousMaxBelowNewMin_AppliesBothValues()
Placement_PooledSource_PreviousMinAboveNewMax_AppliesBothValues()
Declaration
public void Placement_PooledSource_PreviousMinAboveNewMax_AppliesBothValues()
Placement_TwoDClip_LeavesSourceDistancesUntouched()
Declaration
public void Placement_TwoDClip_LeavesSourceDistancesUntouched()
Placement_UnauthoredClipWithPosition_ResetsSpatialSettingsLeftByAuthoredClip()
Declaration
public void Placement_UnauthoredClipWithPosition_ResetsSpatialSettingsLeftByAuthoredClip()
Placement_UnauthoredClipWithPosition_ResetsSpatialSettingsLeftByCustomClip()
Declaration
public void Placement_UnauthoredClipWithPosition_ResetsSpatialSettingsLeftByCustomClip()
Placement_UntouchedDefinitionClipWithPosition_GetsThePositionedFallback()
Declaration
public void Placement_UntouchedDefinitionClipWithPosition_GetsThePositionedFallback()
Placement_WithPosition_MakesSound3DAndMovesEmitter()
Declaration
public void Placement_WithPosition_MakesSound3DAndMovesEmitter()
Placement_WithPosition_MovesEmitterRegardlessOfPriorLocation()
Declaration
public void Placement_WithPosition_MovesEmitterRegardlessOfPriorLocation()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()
ToUnityRolloffMode_MapsEachDomainValue(AudioRolloffMode, AudioRolloffMode)
Declaration
public void ToUnityRolloffMode_MapsEachDomainValue(AudioRolloffMode domain, AudioRolloffMode expected)
Parameters
| Type | Name | Description |
|---|---|---|
| AudioRolloffMode | domain | |
| AudioRolloffMode | expected |