根据您所描述的情况,如果您的车辆在十字路口行驶一半时被撞,责任的判定需要考虑双方的行驶情况。
如果您是左侧的车辆,并且没有让右侧车辆先行,那么您需要承担主要责任。根据《道路交通事故处理程序规定》,公安机关交通管理部门会根据当事人的行为对事故发生的作用以及过错的严重程度,确定当事人的责任。如果您的车辆没有让行,那么您需要承担全部责任。
如果您是右侧车辆或直行车辆,那么对方车辆需要承担主要责任。同样根据《道路交通事故处理程序规定》,如果双方都有过错,责任将根据其行为对事故发生的作用以及过错的严重程度,分别承担主要责任、同等责任和次要责任。
如果双方都没有导致道路交通事故的过错,那么属于交通意外事故,双方均无责任。如果有一方故意造成道路交通事故,那么他方无责任。