void UpdateSetting() { currentState = State.Floating; config = configHolder.Configuration; if (!config.DidConfigure()) { Debug.Log("Could not stride configuration! Use default value"); SetDefaultConfiguration(); } progress.InitCount(config.times); currentChar = GetNextChar(); touchInterface.EnablePlayOnComplete = false; touchInterface.Z = phrase.Z; touchInterface.SubscribeTouchBegin(OnTouchBegin); touchInterface.Subscribe(OnTouchComplete); }