안녕하세요! 한달만에 다시 왔습니다;
다른 곳은 다 잘되는데 인터페이스 관련해서는 정말 모르겠네요-_-;
이번엔 선택지 이미지를 바꾸고 있는데, screen choice에서 for문 다음에 if action에다가
imagebutton idle ("gui_set/select.png") hover ("gui_set/select_hover.png") action action
이거랑
text caption style "menu_choice"
이걸 썼는데요
vbox만 align0.5씩주고 다른곳은 전혀 안바꿨습니다.
이렇게하면 이미지버튼 위에 캡션이 올라오는게 아니고 줄을 따로 써서 이미지따로 글자따로 나오더라고요.
그렇다고 텍스트버튼을 하면 이미지가 안바뀌고..
이미지버튼에 글자가 이미 박힌 이미지를 하면 선택지마다 이미지수가 너무 많아지고요;;;
선택지 이미지 위에 텍스트가 올라오게 하는 방법은 없나요?
백안시 2012/08/02
안녕하세요 eden님
이미지 버튼은 "적어넣은 이미지 하나만으로" 버튼을 만드는 거라 밑에 텍스트를 써도 이미지 버튼 위에 글자는 안 올라갑니다. 이미지버튼뿐만 아니라 버튼종류는 죄다 하위 위젯을 하나만 받습니다. 텍스트든 이미지든 하나만 써서 버튼을 만든다는 얘기죠.
이미 버튼 만드는데 필요한 이미지는 들어갔으니 텍스트는 다른 줄에 출력됩니다. 바라시는 그림이 어떤지는 잘 모르겠는데 강제로 위치를 지정하시거나 아니면 사용할 이미지에 아예 텍스트를 적어놓으시는 게 간단할 것 같습니다.
eden 2012/08/02
감사합니다ㅠㅠ 그냥 이미지 자체에 글자를 넣어야겠네요..