질문과 답변

Extra Form
종류 기타

 

 

 

 

 

   

 

 

 bandicam 2020-04-22 15-56-17-428.png



사진 속의 아이콘과 이름(증오의 기사)을  게임 도중에 바꿀 수 있나요? 

 

 

 

 

■ 질문전 필독!
  • 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
  • 하나의 게시물에는 하나의 질문만 합니다.
  • 제목은 질문의 핵심 내용으로 작성합니다.
  • 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
  • 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
  • 답변받은 게시물은 삭제하지 않습니다.
  • 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
    • 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!

※ 미준수시 사전경고 없이 게시물을 삭제합니다.

Comment '3'
  • profile
    러닝은빛 2020.04.24 23:59

    게임 타이틀은 아래와 같이 하면 바뀝니다.

    document.title = "바꿀 게임 명";

    게임 아이콘 변경은 패키지 파일의 정보에 의존하고 있으며 원래 Windows Application에서의 정석은 SendMessage에 WM_SETICON 메시지와 HICON을 함께 전달하면 바뀌어야 합니다.

    https://github.com/chromium/chromium/blob/74da2ec42c110201e9d501fb4809e053697edf0a/ui/views/win/hwnd_message_handler.cc#L885

    https://github.com/chromium/chromium/blob/ccd149af47315e4c6f2fc45d55be1b271f39062c/chrome/browser/ui/views/frame/browser_desktop_window_tree_host_win.cc#L438

    크로미움 브라우저의 C++ 소스 코드에서도 WM_SETICON 메시지를 주기적으로 보내 다양한 상황에서 아이콘 이미지를 갱신 처리하고 하는 듯 합니다. 


    https://github.com/nwjs/nw.js/blob/nw45/src/nw_content.cc#L814

    NWJS도 마찬가지로 처음 한 번만 아이콘을 이미지로부터 로드하며 내부에 이 아이콘 값을 유지하게 하는 코드가 돌아갑니다.

    따라서 임의로 메시지를 보내도 다시 원 상태로 되돌아갈 뿐 소용은 없었습니다.


    추가로 자바스크립트를 통해 CSS 상의 정보를 업데이트 해도 아이콘이 반영되지 않았으며 보통의 방법은 통하지도 않는 것으로 확인됩니다.


    https://github.com/biud436/MV/raw/master/setAppIcon.js

    따라서 아래 setAppIcon 함수처럼 package.json 파일을 동적으로 변경하여 강제로 게임을 재시작하는 것이 가장 쉬운 방법입니다.


    setAppIcon("icon/icon2.png");

  • profile
    러닝은빛 2020.04.25 00:32
    추가로 C# CEF 등에서는 SendMessage를 이용한 아이콘 변경이 동작하는 것으로 볼 때, DLL이나 C++로 추가 콘솔 프로그램을 만들어서 node에서 child process를 호출하는 식으로 제어해야 할 듯 합니다. 한 마디로 프로그래밍이 필요할 듯 합니다. C++이나 C# 등에서 FindWindow 등으로 핸들을 찾아서 이미지를 불러와 HICON으로 변경하고. 이런 복잡한 처리를 해야 동작합니다. 

    https://www.magpcss.org/ceforum/viewtopic.php?f=6&t=13129
  • ?
    JDG 2020.04.25 16:26
    좋은정보를 주셔서 정말 감사합니다!! 어려울 것 같지만 열심히 해보겠습니다!

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12387
기본툴 사용법 기타 RPG MAKER MZ에서 화면 위쪽 버튼 아예 없게 할 수는 없나요? 2 D클랜 2020.08.21 143
기타 기타 캐릭터가 게임 창을 넘어가서 바탕화면으로도 갈 수 있는 연출 방법 2 off_limit 2020.08.04 235
기타 기타 쯔꾸르 내부에 있는 대사나 스킬 이름 등 설명란 스크립트쪽을 추출하는 프로그램? 쯔꾸르 장치가 있었는데 유통기한만료 2020.08.01 394
기타 기타 하이오니 글씨가 안나와요 file 자이언트007 2020.06.07 123
스크립트 작성 기타 독학으로 프로그래밍?을 공부하는건 어려울까요? 2 핸들 2020.06.01 164
게임 번역 기타 최근에 나오는 울프툴 게임은 한글화가 불가능한가요? file 아모건 2020.05.30 255
기타 기타 아방스 게시판 플래시 제외 예정이 있나요? DevSquare 2020.05.18 40
기타 기타 게임 중에 아이콘과 게임 이름을 바꾸는 방법이 있나요? 3 file JDG 2020.04.22 178
에러 해결 기타 PNG 파일을 RPGMVP로 변환 asd1231 2020.04.02 1592
한글 패치 기타 SRC나 DNML 유저팬픽시나리오MOD제작툴 한글화 하시는분은 없나요? 1 모드좋아 2020.02.27 211
스크립트 작성 기타 루비스크립트를 공부해보려는데 3 이경로 2020.02.24 111
에러 해결 기타 네코 rpg 칸이랑 이미지랑 안맞아요ㅠ file 망갈릐 2020.02.15 59
기타 기타 게임을 실행하려하는데 2 지미조아 2020.02.13 221
기타 기타 생초보가 언리얼엔진 질문입니다. 2 HamelnAndCompany 2020.02.02 175
플러그인 사용 기타 rpg maker mv 멀티플레이에 대해 2 코코아달달 2020.01.27 864
기본툴 사용법 기타 rpg만들기 mv 처음 샀습니다. 3 file 기성124234234 2020.01.26 159
기타 기타 그래픽 소스는 어디서 구해와야하나요? 2 은신헌터 2020.01.14 294
기타 기타 rpg mv 게임파일 뜯을수 없을까요? 1 아쳐 2020.01.13 434
맵배치 기타 아방스님 통합맵칩 사용방법 2 세피로즈 2019.12.04 257
기본툴 사용법 기타 울프툴 조작키를 추가할수있나요? 나이망고 2019.11.26 231
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 37 Next
/ 37