본문 바로가기

해결2

GUI 프리징(freezing)의 해결 안녕하세요? 정말로 오랜 시간이 걸리기는 걸렸습니다. 아무튼 간에 이번 포스팅에서야 말로 간단하고 정말 어이없이 간단한 이 해결책을 찾아내지 못해서 한참이나 헤메이게 되었는데, 그 내용의 종지부를 찍고자 합니다. 일단 여기까지가 2월 첫번째 일요일에 있었던 작업의 내용을 올리느라 밀리고 밀렸는 포스팅의 내용이었습니다. 먼저 인터넷을 뒤지다가 위 스크린샷처럼 QApplication.processEvent()라는 명령어를 for루프-문이나 이런 반복문에 넣어줘야 반응을 기다리는 상태가 된다고 합니다. 그래서 먼저 이를 위해서 __init__()에 먼저 QApplication.processEvents()를 방금전까지 QThread를 연습했던 구문에 넣어 주도록 합니다. 그리고 나서 먼저 for 문 안에다가 위.. 2020. 2. 7.
유니티5 독학하기 그 75번째 걸음-드디어 해결된 랜덤한 동전 해결책 안녕하세요? 이래저래 막혀서 뭐가 안되는 차에, 이제서야 유니티5에서 랜덤한 위치에 콜렉터블 오브젝트 위치를 만드는 작업이 성공적으로 끝이 났습니다. 애초에는 어느정도 랜덤한 위치에 코인이 나오면서 3가지 문제가 나왔는데, 이번 포스팅에서는 단 한번의 작업으로 이 3가지 문제가 모두 풀린 현상을 보여드리고자 합니다. 먼저 Collectable.cs라는 C# 스크립트를 열어서, 한번 coinPrefabs2라고 해서 기존의 동전이 나오는 위치를 그대로 반영하라는 명령어로 바꾸어 보도록 합니다. 만약을 위해서 기존에 사용하던 코드는 주석으로 불활성화 처리를 하였습니다. 그랬더니 이번에는 처음의 위치인 맨 밑 바닥에 붙은 채로 동전이 나오는 것을 확인할 수 있었습니다. 그래서 아무래도 이 랜덤한 값의 변수를 적.. 2018. 8. 24.