제가 찾은 버그가 있는데요.!

20.05.11 01:18 작성 조회수 137

0

깃허브 코드 돌려봤을 때 버그가 있어서 질문 올립니다.

겜이 끝나고 다시 초기세팅될 때 상대카드 누르면 NaN이라고 뜨는 버그가 있고요. (이건 해결했습니다)

덱에서 필드로 놓고 카드를 써서 턴오버상태가 됐을 때 만약 코스트가 남아 덱의 카드를 누르면 턴오버, selected 상태가 풀립니다.

필드의 상태를 고정시켜야 문제가 해결될 것 같은데.. 흠 화면다시그리기로 인해 버그를 해결 못하겠네요. 잠시 제가 생각해본 해결책은 현재 필드의 데이터상태를 다른 변수로 선언한 배열에다 저장하고 화면다시그릴때 저장된 배열의 상태를 적용해주는 형태로 하면 될 것 같은데..

조금만 힌트를 주실 수 있나요.?

답변 1

답변을 작성해보세요.

0

정확히 어떤 상황인지는 잘 모르겠습니다. 제가 봤을 때도 자스스톤은 좀 에러가 많아서요. 변수를 하나 더 만드셔서 기존 상태를 저장해두시고 그 값을 화면 다시 그린 후 재사용하시면 됩니다.