작성자 | 해바라기씨 | ||
---|---|---|---|
작성일 | 2011-03-04 08:55:05 KST | 조회 | 654 |
제목 |
헬프욤~ 트리거 오류가 어디서 나는건지..
|
무작위 선택 트리거입니다.
무작위 정수를 3개 돌려서 그 결과를 종합해서 영웅을 뽑아내는 시스템이죠.
디버그 메시지를 만들어놨구요. 빨간네모로 표시된 곳이 현재는 True 인데 원래 Flase 였습니다.
그 영웅을 선택하면 버튼을 숨기기 때문에 이미 선택된건지 아닌지 저걸 통해 비교하는거죠.
그런데 웃긴건 지금까지 저게 Flase 였단 사실은 버튼을 '볼 수 없음' 일 때 Then 행동으로 넘어갔단 의미구요.
문제는 오히려 그게 정상적이었습니다 -_-;; 중복픽도 가끔만 떳고 버튼도 정상적으로 잘 사라졌고 이상적인 랜덤선택도 됐구요..
오히려 Flase 상태에서는 100% 중복픽만 떠야했는데 말이죠.. 오히려 중복픽이 가끔 뜨는 현상이었죠.
게다가 True 로 바꾼 지금은?
이와 같습니다. While 문으로 돌리는건데 디버그 메시지가 쭉 뜨진 않는걸로 봐선 어느정도 돌면 지 멋대로 멈추는건지 뭔지 모르겠습니다만, 아예 작동이 안 됩니다. 디버그 메시지를 보면 이미 영웅선택이 완료되었어야 할 수치가 몇몇 보입니다만 계속 돌더군요..
대화상자는 보시는바와 같이 모두 볼 수 있음 == True 상태입니다.
영 이유를 모르겠네요.. 도와주세요 ㅠ
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
© PlayXP Inc. All Rights Reserved.