-1
모든 "레벨"배열을 유지하기 위해 정적 클래스를 만들었습니다. (저는 XNA를 사용하여 게임을 모노 게임으로 작성하고 있습니다).내 정적 클래스는 어디서나 사용할 수 없습니다.
문제는 내가 어디서든 클래스를 사용할 수 없다는 것입니다. 단지 intellisense에 나타나지 않고 오류 The name 'Rooms' does not exist in the current context
을 반환합니다. 어떤 아이디어가 이것을 유발할 수 있습니까? 오류의
namespace Marked_V0._2
{
public static class Rooms
{
static public int[,] Level1 = new int[,]
{
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 1 }
};
}
}
이미지 :
네임 스페이스를 확인하십시오. – SLaks
이 클래스를 사용하고자 할 때마다, 그 클래스는 네임 스페이스 위의 클래스 상단에 다음과 같이 씁니다 :'Using Marked_V0._2; ' – CodingYoshi
또한, 사이드 노트에서'int [,]'를 리턴합니다. int' 그래서 당신이 그것을 할당 무엇 시계. – Monacraft