질문과 답변

Extra Form

  #--------------------------------------------------------------------------
  # ● ブロック 1 の描画
  #--------------------------------------------------------------------------
  def draw_block1(y)
    draw_actor_nickname(@actor, 4, y)
    draw_actor_name(@actor, 128, y)
    draw_actor_class(@actor, 288, y)
  end

 

Window_Status 항목을 손대서 상태창에서 칭호(=성)가 앞에 나오고 이름이 뒤에 나오게 했습니다.

그런데 서양 이름은 이름이 앞에 오고 성이 뒤에 오지 않습니까?

그래서 서양 이름을 가진 캐릭터들은 원래 설정대로 칭호가 뒤에 오고 이름이 앞에 오게 하고 싶습니다.

이런 건 어떻게 설정합니까?

 

..역시 초보적인 거라 그런지 아무 것도 몰라도 해 낼 수 있었습니다.

 

  def draw_block1(y)
    if @actor.id == 1
      draw_actor_name(@actor, 4, y)
      draw_actor_nickname(@actor, 128, y)
      draw_actor_class(@actor, 288, y)
    else
      draw_actor_nickname(@actor, 4, y)
      draw_actor_name(@actor, 128, y)
      draw_actor_class(@actor, 288, y)
    end
  end

 

그냥 if else를 이용해서 해당되는 캐릭터 ID 값을 적어넣으면 되겠네요.

...했는데, 역시 캐릭 여럿에 적용시키는 법을 모르겠습니다(...)

간단한 문젠데, 아는 게 없으니 힘드네요 으...

Comment '3'
  • ?
    레오 2012.01.20 07:45

    가령 서양 이름을 가진 캐릭터의 id가 1,3,5라고 하면, 다음과 같이 하면 되겠죠.

     

    def draw_block1(y)
        if @actor.id == 1
          draw_actor_name(@actor, 4, y)
          draw_actor_nickname(@actor, 128, y)
          draw_actor_class(@actor, 288, y)

       else if @actor.id == 3
          draw_actor_name(@actor, 4, y)
          draw_actor_nickname(@actor, 128, y)
          draw_actor_class(@actor, 288, y)

       else if @actor.id == 5
          draw_actor_name(@actor, 4, y)
          draw_actor_nickname(@actor, 128, y)
          draw_actor_class(@actor, 288, y)
        else
          draw_actor_nickname(@actor, 4, y)
          draw_actor_name(@actor, 128, y)
          draw_actor_class(@actor, 288, y)
        end
      end

  • ?
    엿데브 2012.01.20 15:51

    에러를 일으켜서 실행이 안 됩니다.

  • ?
    아이미르 2012.02.09 18:52

    else if가 아니라 elsif 아닌가요 ㄷㄷ;


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 21169
RMVX vx + 관련해서 질문입니다. 아방스님께라고 해야할까나.. 2 자선1 2011.11.15 2218
RMVX 사이드뷰 캐릭터 배틀칩크기를 변경하고싶습니다. 4 file 무명시대 2013.02.21 2217
RMVXA 메시지 박스 (대화창) 자기 그림으로 설정 하는 방법 질문이요 5 file 여미형님 2014.09.12 2215
RMVX 특정 메뉴에서 아이콘 크기 조절하는 방법을 알려주세요 mits 2012.02.01 2215
RMXP 진위값(true,false) true, false로 스크립트로 불러오는 방법 ㅜㅜ Tattoo 2011.08.01 2215
RMXP 해석좀욧 2 Amaster 2011.12.15 2214
RMVX rpgvx배틀러칩 사이즈 3 현사이 2012.03.06 2213
RMXP ABS좀올려주세요 ㅇㅅㅇ 3 라이토스 2011.12.20 2212
RMVX 보행 그래픽 질문이요~ 2 file Tamasi 2011.12.08 2212
RMVX 다른 곳에서 타일을 받아 추가하는 법 1 와일드카드 2011.12.04 2212
RM2k 게임실행시 화면이 검게 깜빡입니다 이시두 2011.07.06 2212
RMVX 텍스트 인코딩이 뭔가요? 1 승비 2011.12.26 2211
기타 게임만드는 프로그램 1 비풍 2011.05.20 2211
RM2k3 RPG 2003 소재 안보이는 문제 2 file 똘운지 2011.11.01 2209
RMXP 턴알 전투 시에 에러가 나요. 4 모모아이 2012.06.10 2207
RMVXA 이름이랑 칭호를 이용해서 성과 이름 출력을 하려는데... 3 엿데브 2012.01.19 2206
RMVXA rpg 만들기 vx ace 실행할때... 인증 file 바크지누크 2014.07.01 2203
기타 페이스 메이커 질문이요 2 Raychel 2012.02.15 2203
RMVX 뱀파이어 SBABS 9 스킬 관련 질문 센♬ 2011.11.27 2202
RMXP 스크립트폍집기에서 1 곱등이틀러 2011.10.12 2202
Board Pagination Prev 1 ... 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ... 518 Next
/ 518