In this case the check should be component wise. So a Vector3 would not help at this point.