public void SetTranslationNotifierAndStartSession(MyPlugin.ITranslationNotifier translationNotifier) { if (this.translationNotifier != null) { this.translationNotifier.OnTranslation -= OnReceiveTransition; this.translationNotifier.StopSession(); } this.translationNotifier = translationNotifier; this.translationNotifier.OnTranslation += OnReceiveTransition; this.translationNotifier.StartSession(); }
void Awake() { translationNotifier = gameObject.AddComponent <MyPlugin.UnityKeyDownTranslationNotifier>(); }