조회 수 290 추천 수 0 댓글 0
Atachment
첨부 '1'
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄


만드신 Scene_Menu클래스를 올려주시면 직접 손봐드릴 수 있습니다만.

일단 필요한 부분만 말씀드리겠습니다.

메인 메소드안에 넣습니다.
    @help_window = Window_Help.new
    @help_window.set_text("아이템창을 불러옵니다",1)

바로 헬프윈도우의 생성입니다.
그리고 끝에
@help_window.dispose
넣어줍니다. 헬프윈도우의 파기입니다.

업데이트에서
@help_window.update
넣어주는 것 잊지 마세요.

이제 여기서부터가 중요합니다.
메뉴에서 커서가 움직이면 헬프 윈도우의 텍스트가 바뀌어야 하니까요.
텍스트 바꾸는 명령은 이렇게 텍스트를 세팅해주는겁니다.
    @help_window.set_text("아이템창을 불러옵니다",1)

이제 조건을 걸어줘야지요. 언제 텍스트를 바꾸는가.
당연히 커서가 움직였을 때입니다.

case @command_window.index
로 커맨드 윈도우의 인덱스로 분기해줍니다.
"일부"만 보여주셨으니 저도 "일부"만 예를 들겠습니다.

case @command_window.index
      when 0  # 아이템
    @help_window.set_text("아이템창을 불러옵니다",1)

이제 이것을 어디에 넣어야 할까.
키가 눌렸을 경우에만 세팅해주도록, 위, 아래 키가 눌렸을 경우로 분기해줍니다.

Input을 조건으로 합니다. UP, DOWN을 조건으로. (XMS링메뉴 참조)
업데이트에 넣을지 업데이트커맨드에 넣을지는 실험을 통해 어느 쪽이 더 나은지 판단하세요.

이해가 안 되시면 단지 경험부족이라서 그런 것이니 그냥 해당스크립트 전체를 올리시길. ㅡ.ㅡ;;;
별로 많이 고쳐야 하는것도 아니고.

스샷의 경우는

    if Input.press?(Input::UP) or  Input.press?(Input::DOWN)
          case @함대_window.index
      when 0  #함대 정보
        @help_window.set_text("함대의 정보를 표시합니다",1)
      when 1  #함선 정보
        @help_window.set_text("함선의 정보를 표시합니다",1)
      when 2  #대열 변경
        @help_window.set_text("함대의 대열을 편성합니다",1)
      when 3  #함선 처분
        @help_window.set_text("함선을 폐기합니다",1)
      when 4  #적하 정보
        @help_window.set_text("각함선의 적하정보를 표시합니다",1)
      when 5  #적하 일람
        @help_window.set_text("적하를 일람합니다",1)
      when 6  #적하 편성
      @help_window.set_text("각함선의 적하를 편성합니다",1)
      return
      end
    end

이렇게 해준 것이지요. THDO스크립트에 말씀하신 것을 적용해보았습니다.
무엇을 넣을지는 다 말씀해드린 셈이니, 이제 어디에 넣느냐가 문제지요?
그걸 모른다면 스크립트 전체를 올리셔야지요. ㅡ.ㅡ;;;;

THDO스크립트의 경우 링메뉴와 서브메뉴를 같이 쓰기 때문에, 위의 스크립트만 적재적소에 추가하는 것으로 땡이었습니다. 이미 다른 부분은 클래스에 구비되어 있거든요. 헬프윈도우등...
>
>
>
>    헬프 윈도우를 제가 직접 만든 메뉴에서 띄워서 메뉴에 대한 설명을 했으면 좋겠는데요..
>
>
>    방금 이리저리 해봤지만.. 안되더군요..... 혹시...
>
>
>    스크립트 잘 만지시는분.. 해결 부탁드립니다.....
>
>    
>    헬프윈도우를 띄워서 각 선택에 맞는 설명을 띄울수 있는 방법...
>
>
>
>헬프 윈도우를 사용하고 싶은 스크립트 일부를 올립니다.
>
>    # 커멘드 윈도우를 작성
>    s1 = "ITEM"
>    s2 = "STATUS"
>    s3 = "SKILL"
>    s4 = "EQUIP"
>    s5 = "SAVE"
>    s6 = "EXIT"
>    @command_window = Window_Command.new(192, [s1, s2, s3, s4, s5, s6])
>    @command_window.x = 320 - @command_window.width / 2
>    @command_window.y = 240 - @command_window.height / 2
>
>저기서 s1 에 선택칸이 있으면 헬프 윈도우에 아이템창을 불러옵니다. 라던지.. 그런
>
>것을하고 싶은데.....
?

  1. No Image 20May
    by Runa의교주로
    2005/05/20 by Runa의교주로
    Views 235 

    간단한 질문입니다.

  2. No Image 20May
    by 반쪽민재궁수
    2005/05/20 by 반쪽민재궁수
    Views 282 

    간단한 답변입니다.

  3. No Image 20May
    by 인간병기관공
    2005/05/20 by 인간병기관공
    Views 268 

    간단한 답변입니다.

  4. No Image 20May
    by DrGonslaYer
    2005/05/20 by DrGonslaYer
    Views 394 

    간단한 질문입니다.

  5. No Image 20May
    by 천무
    2005/05/20 by 천무
    Views 287 

    릴레이 게시판에 글을 쓸 수가 없습니다...

  6. No Image 20May
    by 아란
    2005/05/20 by 아란
    Views 371 

    릴레이 게시판에 글을 쓸 수가 없습니다...

  7. No Image 20May
    by メIllusion。
    2005/05/20 by メIllusion。
    Views 274 

    2003 하다가요 .. XP 처음 접해서 그러는데..

  8. No Image 20May
    by 적랑
    2005/05/20 by 적랑
    Views 613 

    릴레이소설 사래신장전 완결했는데요..

  9. 메뉴창에 설명띄우는방법.

  10. No Image 19May
    by black-angel
    2005/05/19 by black-angel
    Views 1106 

    rpg만들기 2000에서 신규프로젝트가 만들어지지 않아요;;

  11. No Image 19May
    by Norid
    2005/05/19 by Norid
    Views 902 

    [RPG XP] 게임 테스트 오류. 살려주세요//

  12. No Image 19May
    by 미칼렌
    2005/05/19 by 미칼렌
    Views 881 

    윈도우 98에서는 rpgxp안돌아가요 ?

  13. No Image 19May
    by Norid
    2005/05/19 by Norid
    Views 404 

    패치 요청...

  14. No Image 19May
    by Sir_아사히
    2005/05/19 by Sir_아사히
    Views 530 

    이전의 창작글 게시판의 글은 어케되나요?

  15. No Image 19May
    by 바람을 가르는 자
    2005/05/19 by 바람을 가르는 자
    Views 713 

    윈도우 98에서는 rpgxp안돌아가요 ?

  16. No Image 18May
    by 외로운갈매기
    2005/05/18 by 외로운갈매기
    Views 622 

    릴레이 소설 말인데요...

  17. No Image 18May
    by 천무
    2005/05/18 by 천무
    Views 426 

    이전의 창작글 게시판의 글은 어케되나요?

  18. No Image 18May
    by 『水』신교
    2005/05/18 by 『水』신교
    Views 825 

    창작글만 있는데 감상문 같은 건 쓸수 없나요?

  19. No Image 18May
    by 밀크마스터
    2005/05/18 by 밀크마스터
    Views 1117 

    rpg만들기 2000에서 신규프로젝트가 만들어지지 않아요;;

  20. No Image 18May
    by 나랑놀자
    2005/05/18 by 나랑놀자
    Views 1075 

    rpg만들기 2000에서 신규프로젝트가 만들어지지 않아요;;

Board Pagination Prev 1 ... 433 434 435 436 437 438 439 440 441 442 Next
/ 442






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)