private void Update() { if (Input.GetKeyDown(KeyCode.Alpha1)) { dialogCharacterController.DoIntro(DialogCharacterController.Character.Left); } else if (Input.GetKeyDown(KeyCode.Alpha2)) { dialogCharacterController.DoTalking(DialogCharacterController.Character.Left); } else if (Input.GetKeyDown(KeyCode.Alpha3)) { dialogCharacterController.DoOutro(DialogCharacterController.Character.Left); } if (Input.GetKeyDown(KeyCode.Alpha0)) { dialogCharacterController.DoIntro(DialogCharacterController.Character.Right); } else if (Input.GetKeyDown(KeyCode.Alpha9)) { dialogCharacterController.DoTalking(DialogCharacterController.Character.Right); } else if (Input.GetKeyDown(KeyCode.Alpha8)) { dialogCharacterController.DoOutro(DialogCharacterController.Character.Right); } }
private void StartNewScene([NotNull] StoryScene scene) { Debug.Log("Starting Scene: " + scene); GameManager.Instance.MarkSceneCompleted(scene); if (Background) { Background.SetBackground(scene.Setting); } if (CharacterController) { if (scene.ShowRightCharacter) { CharacterController.DoIntro(DialogCharacterController.Character.Right); } else { CharacterController.DoOutro(DialogCharacterController.Character.Right); } } StartNewSequence(scene.StartingDialogue); }