private static void UpdateCamera(CameraTransform transform)
        {
            var cameraTransform = Camera.main.transform;

            cameraTransform.position = transform.Position;
            cameraTransform.rotation = transform.Rotation;
        }
        private void Query(ref CameraTransform cameraTransform,
                           ref AdvancedUnitController.Component unitController,
                           ref LocalController local)
        {
            var input       = InputUtils.GetMove();
            var inputCam    = InputUtils.GetCamera();
            var isShiftDown = Input.GetKey(KeyCode.LeftShift);
            var isJump      = Input.GetKey(KeyCode.Space);
            var action      = local.Action;
            var stick       = local.Stick;

            if (CommonUpdate(input, inputCam, isShiftDown, isJump, false, false, ref stick, ref action))
            {
                unitController.Action = action;
            }

            local.Stick  = stick;
            local.Action = action;
        }