private void RotateToLeft() { if (IsInRotateProcess) { return; } UpdateInnerRotateVariables(); _rotationRemain = 90; _targetRotationAngle = transform.rotation.eulerAngles.y - 90; IsInRotateProcess = true; MainSceneManager.OnShapeRotateStart(this); }