2013.04.18 19:51
2013.04.18 19:52
답변 감사합니다! 근데 아직 안풀렸습니다! -_-;
제가 screen 안에 preferences쪽 코드를
init -2: screen preferences: tag menu imagemap: auto "gui_set/pref_%s.png" hotspot (639, 475, 144, 20) action Return() hotspot (640, 513, 144, 20) action MainMenu(confirm=True) hotspot (657, 548, 108, 20) action Quit(confirm=True) hotspot (372, 480, 29, 16) clicked Preference("transitions", "all") hotspot (500, 475, 39, 18) clicked Preference("transitions", "none") hotspot (294, 162, 86, 31) clicked Preference("skip", "seen") hotspot (436, 165, 78, 27) clicked Preference("skip", "all") hotspot (314, 420, 123, 27) clicked Preference("display", "fullscreen") hotspot (488, 418, 88, 26) clicked Preference("display", "window") hotbar (451, 275, 175, 6) value Preference("music volume") hotbar (451, 331, 175, 6) value Preference("sound volume") hotbar (318, 122, 180, 6) value Preference("text speed")
2013.04.18 19:53
백안시 2012/07/07
layout 방식으로 환경설정을
꾸미는 건 옛날 방식입니다. 버리세요; 스크린에서 쓰는 imagemap이나 layout으로 쓰는 imagemap이나 사용법은
비슷합니다. 핫스팟 만드는 방식이 다를 뿐이지요. (전자는 핫스팟으로 만들 영역의 좌상단 꼭지점과 우하단 꼭지점 좌표를 적어주고
후자는 좌상단 꼭지점 좌표와 핫스팟 영역의 가로세로 너비를 적어주는 방식입니다)
;;그런데 제가 layout에서만 idle 속성을 설명했나요? 으음;;다시 살펴봐야겠네요.
auto는 각상황에 맞는 이미지를 손수 입력하지 않고 자동으로 설정해줄 때 쓰는 겁니다. screen에서 쓰는 이미지맵도 layout imagemap에서 쓰는 방식과 똑같은 이미지를 사용합니다.
이미지맵에서는 ground idle hover selected_idle selected_hover 이렇게 다섯가지 이미지가 필요합니다. 각 상황에서 쓸 이미지를 제대로 만들어서 지정해주면 핫바도 제대로 작동할 겁니다.
imagemap: ground 'img_ground.png' idle 'img_idle.png' selected_idle 'img_selected_idle.png' hover 'img_hover.png' selected_hover 'img_selected_hover.png' imagemap auto 'img_%s.png'
백안시 2012/07/05
안녕하세요.
이미지맵을 쓸 때 바 기능을 이용하려면
이미지맵으로 쓸 그림에서 selected_idle에서 그림도 있어야 합니다.
이 이미지는 핫바가 채워진 상태일때 표시할 바의 그림을 담당합니다. idle 과는 모양이 달라야겠죠
idle 에서는 바 영역이 _____ 였다면 selected_idle 에서는 ■■■■ 라든지 뭐 이런 식으로요.
궁금하신 점 있으시면 언제든 질문 주세요.