hifned
정품인증자
hifn 4b8a8f37918540f4bc26f0d86037a93d
이해도 | 입문자 |
---|---|
게임버전 (JE) | 1.19.3 |
게임버전 (BE) | 관련없음 |
스크립트 버전 | 2.6.3 |
[14:12:01 INFO]: Line 78: (상점.sk)
[14:12:01 INFO]: Can't understand this condition: 'clicked type is right mouse button with shift'
[14:12:01 INFO]: Line: if clicked type is right mouse button with shift:
[14:12:01 INFO]:
[14:12:01 INFO]: Line 84: (상점.sk)
[14:12:01 INFO]: Can't understand this condition: 'clicked type is right mouse button'
[14:12:01 INFO]: Line: if clicked type is right mouse button:
[14:12:01 INFO]:
[14:12:01 INFO]: Line 91: (상점.sk)
[14:12:01 INFO]: Can't understand this condition: 'clicked type is right mouse button with shift'
[14:12:01 INFO]: Line: if clicked type is right mouse button with shift:
어떤 애드온이 있어야하나요
코코냐
2023.02.22clicked type 구문은 Skellett 애드온으로 확인됩니다.
hifned
2023.02.22Skellett-2.0.9 적용중이지만뜹니다
환타비
2023.02.22if click type is right mouse button: 이걸로 한번 적어보시겠나엽
hifned
2023.02.22우와! 진심으로 감사합니다!
さくら
2023.02.22해당 오류는 맞는 애드온을 넣었는데도 발생한걸로 봐서 상점 스크립트에서 78,84줄 그리고 91 줄에서 확인 조건이 제대로 인식이 안된거에요
해당 오류 메세지 기준 코드로는 마우스 클릭 이벤트가
우측 클릭인지 아니면 쉬프트키를 누른상태에서 우측클릭인지를 확인하는데에서 구문이 유효 하지않아서 발생된걸로 보여요
예를 들면은 아래의 코드내용은 마우스 클릭 이벤트인지 확인 하는데 사용되는데
이런 유사한 구문을 사용해서 해결하셔야 될꺼 같습니다.
----------------------------------------------------------------------------------
if event.type == pygame.MOUSEBUTTONUP:
if event.button == 3 and pygame.key.get_mods() & pygame.KMOD_SHIFT:
# 시프트를 사용하여 마우스 오른쪽 버튼을 클릭하는 코드
elif event.button == 3:
# 이동 없이 마우스 오른쪽 버튼을 클릭하는 코드
----------------------------------------------------------------------------------
제가 마크게임을 요즘 잘안해서 완벽하게는 모르겠는데 오류내용으로만 봤을때의 해결의 도움되는 예를 알려드릴수 있을꺼 같아서
조심스럽게 댓글 남겨 봅니다.