protected override void Awake() { base.Awake(); this.AssertRequiredObjects(revealableText); printerManager = Engine.GetService <ITextPrinterManager>(); }
protected override void Awake() { base.Awake(); printerManager = Engine.GetService <ITextPrinterManager>(); UIComponent.value = printerManager.BaseRevealSpeed; }
protected override void Awake() { base.Awake(); printerMngr = Engine.GetService <ITextPrinterManager>(); UIComponent.value = printerMngr.BaseAutoDelay; }
public CharacterManager(CharactersConfiguration config, CameraConfiguration cameraConfig, ITextManager textManager, ILocalizationManager localizationManager, ITextPrinterManager textPrinterManager) : base(config, cameraConfig) { this.textManager = textManager; this.localizationManager = localizationManager; this.textPrinterManager = textPrinterManager; }
public CharacterLipSyncer(string authorId, Action <bool> setIsSpeaking) { this.authorId = authorId; this.setIsSpeaking = setIsSpeaking; audioManager = Engine.GetService <IAudioManager>(); textPrinterManager = Engine.GetService <ITextPrinterManager>(); textPrinterManager.OnPrintTextStarted += HandlePrintTextStarted; setIsSpeaking.Invoke(false); }