Class UiSoundSlider
- Namespace
- SurvivorsMaker.Presentation
- Assembly
- SurvivorsMaker.Presentation.dll
Ticks while the player drags or steps a slider. Only player input counts (values set from code stay silent); a drag ticks every MinStep of travel, and the cue's own cooldown rate-limits fast drags.
public sealed class UiSoundSlider : MonoBehaviour, IPointerDownHandler, IPointerUpHandler, IMoveHandler, IEventSystemHandler
- Inheritance
-
ObjectComponentBehaviourMonoBehaviourUiSoundSlider
- Implements
-
IPointerDownHandlerIPointerUpHandlerIMoveHandlerIEventSystemHandler
- Inherited Members
-
MonoBehaviour.IsInvoking()MonoBehaviour.CancelInvoke()MonoBehaviour.StopCoroutine(Coroutine)MonoBehaviour.StopAllCoroutines()MonoBehaviour.destroyCancellationTokenMonoBehaviour.useGUILayoutMonoBehaviour.didStartMonoBehaviour.didAwakeMonoBehaviour.runInEditModeBehaviour.enabledBehaviour.isActiveAndEnabledComponent.GetComponent<T>()Component.TryGetComponent<T>(out T)Component.GetComponentInChildren<T>()Component.GetComponentsInChildren<T>()Component.GetComponentInParent<T>()Component.GetComponentsInParent<T>()Component.GetComponents<T>()Component.GetComponentIndex()Component.CompareTag(TagHandle)Component.transformComponent.transformHandleComponent.gameObjectComponent.tagObject.GetEntityId()Object.GetInstanceID()Object.GetHashCode()Object.InstantiateAsync<T>(T)Object.InstantiateAsync<T>(T, Transform)Object.InstantiateAsync<T>(T, Vector3, Quaternion)Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)Object.Instantiate(Object, Vector3, Quaternion)Object.Instantiate(Object, Vector3, Quaternion, Transform)Object.Instantiate(Object)Object.Instantiate(Object, Scene)Object.Instantiate<T>(T, InstantiateParameters)Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)Object.Instantiate(Object, Transform)Object.Instantiate<T>(T)Object.Instantiate<T>(T, Vector3, Quaternion)Object.Instantiate<T>(T, Vector3, Quaternion, Transform)Object.Instantiate<T>(T, Transform)Object.Destroy(Object)Object.DestroyImmediate(Object)Object.DontDestroyOnLoad(Object)Object.DestroyObject(Object)Object.FindObjectsOfType<T>()Object.FindObjectsByType<T>(FindObjectsSortMode)Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)Object.FindObjectOfType<T>()Object.FindFirstObjectByType<T>()Object.FindAnyObjectByType<T>()Object.FindFirstObjectByType<T>(FindObjectsInactive)Object.FindAnyObjectByType<T>(FindObjectsInactive)Object.ToString()Object.nameObject.hideFlags
Constructors
UiSoundSlider()
public UiSoundSlider()
Fields
Key
public string Key
Field Value
MinStep
[Tooltip("Normalized travel (0–1) between two ticks while dragging.")]
[Range(0, 1)]
public float MinStep
Field Value
Player
public SoundPlayer Player
Field Value
Methods
OnMove(AxisEventData)
public void OnMove(AxisEventData data)
Parameters
dataAxisEventData
OnPointerDown(PointerEventData)
public void OnPointerDown(PointerEventData data)
Parameters
dataPointerEventData
OnPointerUp(PointerEventData)
public void OnPointerUp(PointerEventData data)
Parameters
dataPointerEventData