Skip to content

LedSourceAsset

ClassLEDStudioLEDStudio
public sealed class LedSourceAsset : ScriptableObject

Reusable content definition for image, video, render-texture, text, timer, score, and UI Toolkit sources, including their rendering and refresh settings.

public LedSourceType SourceType

Returns

LEDStudio.LedSourceType

public Texture2D ImageTexture

Returns

UnityEngine.Texture2D

public VideoClip VideoClip

Returns

UnityEngine.Video.VideoClip

public RenderTexture ExternalRenderTexture

Returns

UnityEngine.RenderTexture

public string TextContent

Returns

System.String

public Color TextColor

Returns

UnityEngine.Color

public TMP_FontAsset FontAsset

Returns

TMPro.TMP_FontAsset

public LedTextSettings TextSettings

Returns

LEDStudio.LedTextSettings

public LedTextRenderBackendAsset TextRenderBackendAsset

Returns

LEDStudio.LedTextRenderBackendAsset

public bool AutoScroll

Returns

System.Boolean

public bool AlwaysScroll

Returns

System.Boolean

public bool SeamlessWrap

Returns

System.Boolean

public float SeamlessWrapPaddingPixels

Returns

System.Single

public LedSeamlessWrapDistribution SeamlessWrapDistribution

Returns

LEDStudio.LedSeamlessWrapDistribution

public LedTextScrollAxis ScrollAxis

Returns

LEDStudio.LedTextScrollAxis

public float ScrollSpeed

Returns

System.Single

public float ScrollOffsetPercent

Returns

System.Single

public LedTextBlinkSettings BlinkSettings

Returns

LEDStudio.LedTextBlinkSettings

public float InitialSeconds

Returns

System.Single

public string HomeLabel

Returns

System.String

public string AwayLabel

Returns

System.String

public PanelSettings UIPanelSettings

Returns

UnityEngine.UIElements.PanelSettings

public Vector2Int UIRenderResolution

Returns

UnityEngine.Vector2Int

public UpdateScheduleSettings UpdateSchedule

Returns

ImpossibleRobert.Common.Timing.UpdateScheduleSettings

public LedTextSettings GetTextSettings()

Returns text layout settings normalized for use by a runtime source.

Returns

LEDStudio.LedTextSettings

public LedTextBlinkSettings GetBlinkSettings()

Returns blink settings normalized for time-based alpha evaluation.

Returns

LEDStudio.LedTextBlinkSettings

public LedReductionMode GetRecommendedReduction()

Returns the texture reduction mode that best preserves this source type’s content.

Returns

LEDStudio.LedReductionMode

public LedSourceAsset()