これはばかげた質問かもしれませんが、答えは簡単ですが、1時間インターネットを検索しても、これを行う方法が見つかりませんでした。
public bool GetCollision(int x, int y)
{
bool isPassable;
if (x < 0 || x >= 20)
{
isPassable = false;
}
if (y < 0 || y >= 20)
{
isPassable = true;
}
return isPassable;
}
最後から 2 番目の行では、isPassable が割り当てられていないことを示していますが、明らかに if ステートメントで割り当てています。私の側では、「if」ステートメントについて根本的な誤解があるに違いありません。
それで、どうすればこれを行うことができますか?どうもありがとうございました。