>>33
俺がやったときはフレームワークに OnPreDraw() という描画前に呼ばれる仮想関数があって、
そこで2D座標を表示用2.5D座標に直してスプライトにオフセットかけてた。
マウスの範囲指定は2.5D上の4点を2Dに直すと菱形になるので
コリジョン判定用のプリミティブに菱形追加

って感じでやったけどめんどくさいのよね・・・
カメラを斜め上にセットすれば終わる3Dがうらやましい