2016-10-02 19 views
0

私はPCゲームの基本的な物理学のためのC#クラスライブラリを設計しています。私は組み込みの矩形構造体を使用して関数を処理するAABBの衝突を作成しようとしていますが、アクセスできないようです。System.Drawing.RectangleへのアクセスはC#クラスライブラリで利用できません

using System.Drawing; 

は機能しませんが、それは不要です。しかし、

public static bool AABB(System.Drawing.Rectangle rec1, System.Drawing.Rectangle rec2) 
{ 
    //just for testing at the moment 
    return true; 
} 

は私に次のエラーを与える:CS0234 C# The type or namespace name does not exist in the namespace 'System.Drawing' (are you missing an assembly reference?)

私の目標は.NET Framework 4.5.2

に設定されているが、クラスライブラリからのRect構造体にアクセスする方法はありますか、私はより良いオフしています私自身の構造体を設定する?

+4

あなたはおそらく、あなたのプロジェクトの参照に 'System.Drawing'を追加する必要があります。 – Abion47

+0

あなたのプロジェクト参照に 'System.Drawing.dll'を追加しましたか? using文を追加するだけでは不十分です。コンパイラに名前空間を探す場所を教えなければなりません。 – knittl

+0

ReSharperなどのツールがない場合は、クラスのMSDNを検索し、このクラスのアセンブリ(.DLL)が定義されているページを慎重に確認してください。次にこのような質問をする必要はありません。 –

答えて

0

System.Drawingへの参照をまだ追加しましたか?

Error ?

関連する問題