Welcome to Subtitler docs!

Subtitler provides an easy-to-use solution for Subtitling/Closed-Captions in Unity3D. Report bugs or feature requests [here](https://github.com/GasimoCodes/Subtitler-Public/issues/new/choose).

Manual | API | Asset Store

Features

  • Cull subtitles based on Player Distance / Audio Volume
  • Define dialogue entries with variable timing offsets and display lengths
  • Assign AudioClip to each dialogue entry, or use one big clip for whole dialogue instead (useful with videos or heavily processed sounds which cant be split by lines)
  • Rich Text Support
  • UI Options (Alignment, background panel visibility, Font size)
  • Trigger events (ScriptableEvent) when a certain line gets played
  • Fancy Editor Subtitle Authoring tool (>=2023.3, fallbacks to normal Inspector)
  • API to hook your custom subtitles scripts or logic
  • API to stop and hide currently playing subtitles using their runtime ID
  • Timeline Integration
  • Unity Localization support
  • SRT Files Import Support

Possible Future Features

  • Optional Addressables for audioClips support
  • FMod Support