閲覧数 1496 推奨数 0 コメント 2
Atachment
添付 '1'
?

Shortcut

Prev前へ 書き込み

Next次へ 書き込み

Larger Font Smaller Font 上へ 下へ Go comment 印刷
?

Shortcut

Prev前へ 書き込み

Next次へ 書き込み

Larger Font Smaller Font 上へ 下へ Go comment 印刷

스크립트 초짜라 여러 스크립트 뜯어보면서 공부중입니다...

하다보니깐 아래 처럼 작성해서 사용하니깐 글자의 색상이 모두 똑같에 출력되더라고요...

아래 VAR_LIST는 게임상에서 화면에 출력되는 것입니다.

 

물 60

불 70

흙 13

 

이런식으로 출력되는데, 이 출력되는 색상을 각자 색상을 달리 주고 싶습니다.......

 

 

 

생략 

 

VAR_LIST = [] 
VAR_LIST[0] = [21,"물", 543]      
# 옆부분을 [21,"물", 543, color.new(255,255,255)] 이런식으로 사용하려면 어떻게 해야할까요?
VAR_LIST[1] = [59,"불", 544]      # 첨부파일에 원본 스크립트 넣어놨습니다. txt는 업로드 불가능이라 알집으로 압축해서 올립니다.
VAR_LIST[2] = [60,"흙", 545]

 

생략

 

def draw_var(var, unit, x, y, width)
    # // Method to draw a variable with the content.
    value = "#{$game_variables[var]}#{KYK_VAR_HUD::SYMBOL}"
    contents.font.name = KYK_VAR_HUD::FONT_NAME
    contents.font.size = KYK_VAR_HUD::FONT_SIZE
    contents.font.bold = KYK_VAR_HUD::FONT_BOLD
    contents.font.italic = KYK_VAR_HUD::FONT_ITALIC
    contents.font.color = KYK_VAR_HUD::FONT_COLOR
    contents.font.shadow = KYK_VAR_HUD::FONT_SHADOW
    contents.font.out_color = KYK_VAR_HUD::FONT_SHADOW_COLOR

    draw_text(x+38, y, width-50, line_height, value, 0)
    draw_text(x+2, y, width-20, line_height, unit, 0) unless unit.nil?
    reset_font_settings
  end

 

생략

?
  • ?
    dd 2016.02.16 22:17
    ...

    # VAR_LIST = [variable_id, vocab (nil), icon_index (nil), x, y]

    VAR_LIST = [] # Don't remove!

    VAR_LIST[0] = [21,"물", 1, Color.new(255,0,0)]

    VAR_LIST[1] = [59,"불", 2, Color.new(0,255,0)]

    VAR_LIST[2] = [60,"흙", 3, Color.new(0,0,255)]

     

    ...

     

      def draw_var(var, unit, x, y, width, color=KYK_VAR_HUD::FONT_COLOR)
        # // Method to draw a variable with the content.
        value = "#{$game_variables[var]}#{KYK_VAR_HUD::SYMBOL}"
        contents.font.name = KYK_VAR_HUD::FONT_NAME
        contents.font.size = KYK_VAR_HUD::FONT_SIZE
        contents.font.bold = KYK_VAR_HUD::FONT_BOLD
        contents.font.italic = KYK_VAR_HUD::FONT_ITALIC
        contents.font.color = color
        contents.font.shadow = KYK_VAR_HUD::FONT_SHADOW
        contents.font.out_color = KYK_VAR_HUD::FONT_SHADOW_COLOR

        
        ## 맨끝의 0 왼쪽부터, 1 가운데, 2 오른쪽부터 글자의 정렬임
        ##       (x+30 <- 문자가 아닌 숫자 위치)
        draw_text(x+38, y, width-50, line_height, value, 0)
        draw_text(x+2, y, width-20, line_height, unit, 0) unless unit.nil?
        reset_font_settings
      end

     

    ...

     

      def draw_var_hud
        # // Method to draw the var hud.
        y = 0
        @vars = {}
        for i in KYK_VAR_HUD::VAR_LIST
          x = i[1].nil? ? 32 : 0 
          ##                   x +26 <- 부분 문자 위치
          draw_var(i[0], i[1], x +28, y, contents.width - 8, i[3])
          ##       (i[2], 0 <- 부분 아이콘 위치
          draw_icon(i[2], 0 , y - 1) unless i[2].nil?
          y += KYK_VAR_HUD::SPACING
          @vars[i[0]] = $game_variables[i[0]]
        end
      end

  • profile
    몽롱하다 2016.02.17 00:13
    헐 짱이에요..................
    많은걸 깨달았습니다 ㅠㅠ!

List of Articles
番号 タイトル 投稿者 日付 閲覧数
8827 저번 글들과, 이전 글에 대해 묻고 싶습니다. idtptkd 2005.05.17 1467
8826 이전 작가들은 어떻게 되는 건가요? 아렉스 2005.05.17 1260
8825 이전 작가들은 어떻게 되는 건가요? 영원전설 2005.05.18 1316
8824 프루티룹스 질문... 신승일 2005.05.18 1649
8823 창작글만 있는데 감상문 같은 건 쓸수 없나요? 다르칸 2005.05.18 1159
8822 창작글만 있는데 감상문 같은 건 쓸수 없나요? 아렉스 2005.05.18 1196
8821 창작글만 있는데 감상문 같은 건 쓸수 없나요? 천무 2005.05.18 967
8820 창작글만 있는데 감상문 같은 건 쓸수 없나요? 『水』신교 2005.05.18 983
8819 rpg만들기 2000에서 신규프로젝트가 만들어지지 않아요;; 밀크마스터 2005.05.18 1286
8818 rpg만들기 2000에서 신규프로젝트가 만들어지지 않아요;; 나랑놀자 2005.05.18 1232
8817 rpg만들기 2000에서 신규프로젝트가 만들어지지 않아요;; 셉티찡 2005.05.18 1279
8816 릴레이 소설 말인데요... 외로운갈매기 2005.05.18 780
8815 이전의 창작글 게시판의 글은 어케되나요? 천무 2005.05.18 589
8814 이전의 창작글 게시판의 글은 어케되나요? Sir_아사히 2005.05.19 692
8813 윈도우 98에서는 rpgxp안돌아가요 ? 바람을 가르는 자 2005.05.19 863
8812 윈도우 98에서는 rpgxp안돌아가요 ? 미칼렌 2005.05.19 1040
8811 패치 요청... Norid 2005.05.19 582
8810 rpg만들기 2000에서 신규프로젝트가 만들어지지 않아요;; black-angel 2005.05.19 1262
8809 [RPG XP] 게임 테스트 오류. 살려주세요// Norid 2005.05.19 1055
8808 릴레이소설 사래신장전 완결했는데요.. 적랑 2005.05.20 761
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 442 Next
/ 442