스크립트 초짜라 여러 스크립트 뜯어보면서 공부중입니다...
하다보니깐 아래 처럼 작성해서 사용하니깐 글자의 색상이 모두 똑같에 출력되더라고요...
아래 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
생략