질문과 답변

Extra Form

기존 이벤트 커맨드그림의 표시 기능그림 자체의 번호 변수에 대입시킬 수 없습니다.

 

자세히 설명드리면,

그림 A를 표시하는데 입력에 필요한 것들이

[번호], [사용할 그래픽 명], [표시위치 기준], [표시위치 좌표] 등이 있는데─

여기서 표시위치 좌표의 경우 변수로 대체가 가능하죠. (변수로 지정 사용.)

그런데 [번호]는 그림의 표시 기능에서 변수 대체가 불가능합니다.

이 부분을 어떻게 스크립트로 표시시킬 수 없나 해서 질문합니다.

 

스크립트 에디터에서 보면 Game_Picture 부분에 이런 것이 있었습니다.

  def show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
    @name = name
    @origin = origin
    @x = x.to_f
    @y = y.to_f
    @zoom_x = zoom_x.to_f
    @zoom_y = zoom_y.to_f
    @opacity = opacity.to_f
    @blend_type = blend_type
    init_target
    init_tone
    init_rotate
  end

이 부분을 어떻게 이용하면 될 것 같은데 스크립트에 문외한이라 답이 안나오네요.

 

이해가 가지 않는 부분이 있다면 질문해주세요.

Who's 마에르드

profile

이웃 나라의 왕자가 잡혀갔다!

왕자를 구하려는 공주님의 대 모험이 펼쳐진다!

 

Nella Fantasia

Comment '6'
  • profile
    Lighna 2012.02.13 19:20

    z좌표가 번호일텐데요?....

  • profile
    마에르드 2012.02.13 20:22

    그니까 저걸 으뜨케 써야하냐구요,, 이벤트 커맨드의 스크립트에 뭐라고 넣어야되나요.

  • profile
    Lighna 2012.02.13 20:43

    아마... 그림을 표시 해 줄 수 있는 스크립트 따로 구하셔야 하지 않을까요?

     

     

  • profile
    JACKY 2012.02.13 21:53

    아뇨. 두분다 틀렸습니다.

    번호는 RMXP 에서 미리 50개의 픽쳐가 담긴 배열을 만들어놓고 그중 1~50번을 골라쓸수 있게 만든건데

    따로 만들경우 이 번호를 억지로 늘려버리거나 아니면 픽쳐 클래스를 다른 인스턴스에 생성을 해야합니다.

    name 부분에는 픽쳐의 '번호'가 아닌, 픽쳐가 사용하는 "픽쳐 파일 이름" 이 들어갑니다.

    번호를 쓰실거면

     

    $game_screen.pictures[번호]

    로 불러오시면 됩니다.

    변수로 하실거면

    $game_screen.pictures[$game_variables[변수ID]] 로 하시면 됩니다.

  • profile
    마에르드 2012.02.13 22:48

    ace의 경우에는 100개의 배열이겠군여..

    그러면 저걸 어떻게 쓰는건가요

    $game_screen.pictures[$game_variables[변수ID]] show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
    이런건 아닌거같고. 어케쓰는거죠?

  • profile
    JACKY 2012.02.14 11:06
    show 앞에 마침표 빼먹으셨네요.
    그대로 쓰심 됩니다 .

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12392
RMVXA 아이템 선택의 처리는 뭐할때 쓰이는... 1 쿠쿠밥솥 2012.01.24 2367
RMVXA 대화 후 움직이게 하는 방법 3 비비드 2012.01.29 1564
RMVXA 폭탄제거 이벤트 1 스탄즈 2012.01.31 1956
RMVXA NPC의 이동을 제어하는 방법 1 신기 2012.01.31 2131
RMVXA 대화 도중 세이브 하는 방법 1 비비드 2012.01.31 2144
RMVXA rpg vx ace에서 사이드뷰가 가능한지 1 avvxace 2012.02.04 3044
RMVXA 상점의 처리 한글화 1 avvxace 2012.02.05 2023
RMVXA 타입없는기술표시 avvxace 2012.02.05 4396
RMVXA RPG 만들기 ACE에서 스크립트를 넣자 이런식으로 오류가납니다. 5 file 간당께 2012.02.09 2600
RMVXA RPG VX ACE에서 메뉴창에서 저장을 삭제하는 방법 3 간당께 2012.02.10 3702
RMVXA 전투 파티의 대열보행문제 1 쿠쿠밥솥 2012.02.11 2262
RMVXA 그림의 표시를 상세하게 조정하고 싶습니다. 6 마에르드 2012.02.13 1853
RMVXA 게임을 뜯었을 때 세이브 파일이 호환이 안되는 문제 2 비비드 2012.02.13 1936
RMVXA [이벤트 커맨드] 내의 [스크립트] 사용시 문제. 9 file 마에르드 2012.02.14 1414
RMVXA 특수 플래그 '대리'가 발동이 되지 않습니다 3 빙룡군 2012.02.16 2040
RMVXA 혹시 마을채로 공유하는 곳도 있나요? 4 비비드 2012.02.18 2007
RMVXA 기본 캐릭터 얼굴 질문 2 비비드 2012.02.18 2256
RMVXA 스크립트 제작 문의 3 비비드 2012.02.18 1690
RMVXA 한글이 깨집니다 2 환장 2012.02.18 2609
RMVXA 캐릭터 칩셋을 입력했는데 2 비비드 2012.02.18 2253
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 149 Next
/ 149