이름없는 객체는 어떻게 참조 할 수 있습니까? 나는 사각형 격자를 만들고이름없는 객체를 속성으로 참조하려면 어떻게해야합니까?
for (int X =0; X <= 10; X++)
{
for(int Y =0; Y <= 10; Y++)
{
new Cell(X, Y);
}
}
같은 것을 사용하고 있다면 게임을 , 나는 이름이없는 100 개 세포를 가지고거야. 아마도 같은 그 좌표에 의해 셀 또는 뭔가
HALP를 참조
ThisCell.DoSomething();
로, 자신의 좌표에 의해 그들에게 참조, 어떻게 수정 않거나 나중에 여부를 확인합니다. 나는 전화하기 위해 자신의 작은 애견 이름을 가진 1000 개 이상의 셀을 가질 수 없습니다. 새로운 셀을 만들지 않고 무언가의 이웃을 확인하는 방법이 있어야합니다 ...
기본적으로 내가 가지고있는 문제는 각각의 이웃 수표에 대해 예를 들어, 잘못된 값을 반환하는 새로운 기본 셀을 만듭니다.
너희 중에 누구든지, 예를 들어, 나에게 그 위쪽으로 이웃의 boolean
IsWalkable
을 확인하는 좋은 기능을 줄 수 있다면 ... 나는 대단히
아마 다차원 배열에 넣으십시오. 참조를 저장하지 않으면 다시 참조 할 수 없습니다. –
@Matt에 의하면, 당신이 그들을 참조하지 않는다면 다시 얻을 수 없다고 말합니다. 뿐만 아니라,'new Cell()'줄을 넘어 서면 가비지 콜렉션을 사용할 수있게되고 더 이상 존재하지 않게 될 것입니다. –