void UpdateSequenceMain() { if (playerUnit.IsFlagsOn(UnitBase.Flag.Dead)) { StartCoroutine(TransitSequence(Sequence.Dead)); return; } else if (playerUnit.transform.localPosition.y < currentAreaHeight - (Common.viewHeight / 2)) { StartCoroutine(TransitSequence(Sequence.Fall)); return; } texLightMulti.transform.localPosition = texLightAdd.transform.localPosition = playerUnit.GetUIObject().transform.localPosition; #if UNITY_EDITOR if (Input.GetKeyDown(KeyCode.Space) || Input.GetMouseButton(1)) { playerUnit.InputJump(); } if (Input.GetKey(KeyCode.LeftArrow) || Input.GetKey(KeyCode.A)) { playerUnit.InputMoveLeft(); } else if (Input.GetKey(KeyCode.RightArrow) || Input.GetKey(KeyCode.D)) { playerUnit.InputMoveRight(); } #endif if (root2D.GetButtonController(Common.Button.MoveLeft).IsHolding()) { playerUnit.InputMoveLeft(); } else if (root2D.GetButtonController(Common.Button.MoveRight).IsHolding()) { playerUnit.InputMoveRight(); } if (root2D.GetButtonController(Common.Button.Jump).IsPress()) { playerUnit.InputJump(); } if (root2D.GetButtonController(Common.Button.Jump).IsRelease()) { playerUnit.InputDown(); } }