DoTween沿X旋转用欧拉角有万向锁影响,使用下面四元数
Quaternion currentRotation = transform.rotation;
Quaternion rotationAmount = Quaternion.Euler(-90, 0, 0);
Quaternion newRotation = currentRotation * rotationAmount;
transform.DOLocalRotateQuaternion(newRotation, 1).OnComplete(() =>
{
isrotate = false;
}); ;