3x3 큰 그리드가 있고 퍼즐 피스를 그리드 위에 놓고 제자리에 끼워 넣는 간단한 퍼즐 게임을 만들고 있습니다. 문제는 스냅을 삽입 할 수없는 문제입니다. 장소. 그리드는 9 개의 사각형으로 구성되어 있으며 각 인스턴스마다 고유 한 인스턴스 이름이 있습니다. 내가 사용하려고 코드는 작동하지 않습니다포지셔닝이 올바르게 작동하지 않습니다
if(dropTarget)
{
if(dropTarget.parent.name == "S6")
{
GTB.x = S6.x
GTB.y = S6.y
}
GTB는 퍼즐 파이스의 이름이고 S6 광장의 이름입니다. 이 코드는 작동하지 않으며 오류가 발생합니다. 1119 : 정적 유형 String을 사용하는 참조를 통해 정의되지 않은 속성 x에 액세스 할 수 있습니다. 1119 : 정적 유형 Class를 사용하여 참조가 정의되지 않은 속성 x에 액세스 할 수 있습니다. 1119 : 정적 유형 String을 사용하는 참조를 통해 정의되지 않은 속성 y에 액세스 할 수 있습니다. 1119 : 정적 유형 Class를 사용하는 참조를 통해 정의되지 않은 속성 y에 액세스 할 수 있습니다.
것은 나 또한 내가 GTB.x =와 GTB의 위치를 변경할 수 있음을 foud, 나는이 X =
오류는 GTB에 x 속성이 없음을 의미합니다. 더 많은 코드를 표시해야합니다 (예 : GTB는 무엇입니까?) –