본문 바로가기
LabSokoban프로젝트

파이썬에서 드레그 & 드롭의 구현 -5-

by 인터넷떠돌이 2022. 8. 19.
반응형

안녕하세요?

 

이번 포스팅에서도 어떻게 해서 드레그 & 드롭의 기능을 구현하기 위해서 어떤 시행착오를 거쳤으며, 그 내용에 대한 기록으로 포스팅을 올려 보고자 합니다. 일단 드레그 기능까지는 구현을 하는데 성공했습니다만, 문제는 이걸 가지고서 어떻게 드롭기능을 구현하는 문제가 남아 있습니다.

 

일단 작업을 하기 위해서, 위 스크린샷처럼 새로운 무언가 이미지를 가지고 새로운 Label을 만들어 주도록 합니다. 이렇게 하나하나 만들어 주었고, 다음으로 가야 할 것이 있습니다.

 

여기에는 사용되지 않음으로 되어 있지만, 어떻게 해서건 간에 DropLabel을 사용할 수 있도록 만들어야 한다는 것입니다. 이걸 위해서 승격해제를 하고 다시 시행을 하는 등 애를 많이 먹었습니다.

 

 

그리고 나서 위 스크린샷에서 볼 수 있는 것처럼 하나하나 마커를 붙여서 어느 단계에서 안되고 있는 것인지 일단 찾아 보도록 합니다.

 

그런데 놀랍게도 모두 다 제대로 작동을 일단 하고 있기는 있습니다. 어디가 문제인지 모르겠습니다만, 일단 드롭이 안되는 현상은 아마 다른 곳에 문제가 있나 봅니다.

 

일단 드롭이 어느정도 성공적으로 할 수 있도록 코드를 바꾸기는 했는데, 이번에는 무슨 이유에서 인지는 모르지만, 드롭을 하고 나면, 아예 이미지가 있어야 하는 공간이 완전히 공백이 되는 현상이 벌어지고 있습니다.

 

결국 한참이나 원인을 찾아보았더니, 놀랍게도 위 스크린샷에서 보이는 것처럼 어떻게 된 것인지 받아들인 정보에서 처음부터 아무런 것도 없다는 내용이 나오고 있습니다. 이래서야 이걸 가지고서 무언가를 할 수 있을 것 같지 않아 보이는데, 아무튼 상당히 당황스럽기는 합니다.

반응형