根据你的描述应该是局部有软组织的挫伤,建议您一定要多休息,可以外用云南白药喷雾剂,但是一天要喷四到五次,昨天晚上喷的药效已经基本没有了。
建议你把脚抬高,利于消肿,多休息,少活动,四十八小时以后做热敷,口服些活血化瘀的药物比如活血止痛胶囊或者三七片。
根据你描述的情况看,是被撞击后局部损伤引起肿痛,有瘀血所以会发紫。建议可以用云南白药气雾剂,是一天不能超过3到4次,最多可以用四、五天,口服活血化瘀,消肿止痛的药品,如三七片之类的,还可以把土豆去皮切成薄片放在患处,消肿会更快