根据你的描述,被撞伤,若是没有骨折,说明是皮肤软组织损伤引起的疼痛肿胀。皮肤软组织损伤,这种情况最好临时减少活动,吃些活血化瘀药物比如云南白药之类的!抬高患肢,外用些云南白药喷雾剂之类,让其慢慢恢复即可!