Hey Chris, is there a way to:
A - Increase the time until the next subtitle line is played (with audio).
B - Have an option feature where the player can turn on or off to keep that line on screen until they click a mouse button?
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
Set a non-zero Initial post-line delay (s) value in the Speech Manager.
Essentially giving them control over the Speech Manager's Display subtitles forever until user skips it? field? That can be done through scripting. A tutorial on creating custom options can be found here, and the code to control this field is:
Thanks, two questions:
Is it possible to have subtitles for different languages set to a pre set time shown on screen?
I have set my time to 2, but it doesn't seem to stay on longer than the speech audio. See image below for my settings:
https://drive.google.com/file/d/1EEgRQ3smk1AuB9BNXPviCvUsokMPXnRf/view?usp=share_link
All Manager field values can be modified at runtime - just right-click the field's label to get an API reference to it.
To change the wait-time offset when the language is changed, hook into the OnChangeLanguage custom event:
Your link is private, but the field value shouldn't be impacted by the presence of audio or not - provided you are using the Dialogue: Play speech Action and not Timeline.
It may be an issue with the use of Addressables.
Is the offset value respected if you switch your Reference speech files field to By Direct Reference, and play a speech that's had its audio assigned within its entry in the Speech Manager?
I am loathe to try it as I think I need to move the audio into the resources folder and worried I will break my addressables connection
I can't recreate an issue on my end, either way.