ターゲットとのあたり判定（クリティカル・ノーマル・セーフ・ミスの4種類）実装　ターゲットの幅が未定なので判定はズレてます