forked from: 線分の交差判定

http://hakuhin.hp.infoseek.co.jp/main/as/collision.html
参考にしました　てか、まんまです