질문과 답변

Extra Form

SRPG 스크립트를 사용 중 입니다.

다른 부분은 전혀 문제가 없는데, 어째선지 도주에 실패하면 에러가 납니다.


Script' Sprite_Turn_Character' line 45: TypeError occurred.

no implicit conversion from nil to integer


라고 뜨는데 어디가 잘못되었는지 전혀 모르겠습니다. 혹시 다른 스크립트 때문일까요?


  #--------------------------------------------------------------------------

  # ● オブジェクト初期化

  #     viewport : ビューポート

  #--------------------------------------------------------------------------

  def initialize(viewport, unit_index, i)

    super(viewport)

    @position = 0

    @duration = 0

    @unit_index = unit_index

▶여기가 45번줄     @actor = $game_temp.unit_data[@unit_index]

    @character_name = @actor.character_name

    @character_index = @actor.character_index

    # 敵味方の色分け

    @back_character = Sprite.new

    if @unit_index <= $game_party.members.size

      @back_character.bitmap = Cache.picture("frame_blue")

    else

      @back_character.bitmap = Cache.picture("frame_red")

    end

    @back_character.src_rect.set(0, 0, @back_character.bitmap.width, @back_character.bitmap.height)

    # グラフィックの描画

    sign = @character_name[/^[\!\$]./]

    if sign && sign.include?('$')

      self.bitmap = Cache.character(big_monster_ext)

      cw = bitmap.width

      ch = bitmap.height

      self.src_rect.set(0, 0, cw, ch)

    else

      self.bitmap = Cache.character(@character_name)

      cw = bitmap.width / 12

      ch = bitmap.height / 8 <= 28 ? bitmap.height / 8 : 28

      n = @character_index

      self.src_rect.set((n%4*3+1)*cw, (n/4*4)*(bitmap.height / 8), cw, ch)

    end

    self.z = 340 - (i - 7)

    @back_character.z = 341 - (i - 7)

    i = 7 if i > 7

    self.x = 482 + 24 - cw / 2

    @back_character.x = 482

    self.y = 18 + i * 32

    @back_character.y = 16 + i * 32

    update

  end

TAG •

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 21128
RMVXA 키보드의 방향키나 버튼으로 그림을 다른 그림으로 바꾸기 2 흰강아지 2014.05.03 607
RMVXA 전투 화면 질문 1 file 건전한PC방 2013.07.21 608
RMVXA 이벤트 리젠 문제. 글쎄,왜 난 적용이 안될까? 2013.03.28 608
RMVXA 게임 오버시 저장파일 삭제 7 Hamachi 2014.09.12 608
RMVXA 이벤트 질문입니다 1 코요미 2013.05.10 609
RMVXA 창 페이드 효과를 없애는 방법이 있나요? aicarrot 2013.03.27 610
RMVXA 장비 슬롯을 바꾸고 싶습니다 Rebiart 2014.05.17 610
RMVXA 이벤트 액알 몬스터의 체력 11 file 떡좀쪄봐 2014.02.12 611
RMVXA 액터 능력치 제거 RPGVXACE다운받고싶어여 2014.05.10 612
RMVXA 이벤트오류? 1 file 인삼보이 2013.06.08 613
RMVXA Window_Base클래스 create_contents메소드에서의 질문(contents != self.contents ???) file 일단 2014.01.23 613
RMVXA MOG배틀 스크립트에 대해 질문 구리더 2013.07.18 614
RMVXA [신입의 질문]이거 어떻게 해결하나요??(질문개수 2개) 2 file 만다라케 2015.04.16 614
RMVXA 변수에 문자 대입하는 방법이 있나요? 4 불새우 2015.11.06 615
기본툴 사용법 RMVXA 캐릭터 스탠딩(BIG페이스칩)을 넣고 싶어요! 3 빨간토끼 2021.01.13 615
RMVXA VXA로 제작하면 네트워크가 가능한가요? 2 Guni 2014.08.06 616
RMVXA 출현조건이 이런데 왜 출현이 안될까요 ㅠ (해결) 3 file 바크지누크 2014.06.15 617
RMVXA 전투중 '겹치지 않는' 적 n 명에 대한 타격은 어떻게 구현해야 하나요? 2 repola 2014.05.01 617
RMVXA 다단히트 공격시 공격마다 랜덤한 적을 공격하게 만들고 싶습니다. 1 repola 2014.04.04 618
RMVXA 원하는 그래픽 만들고 싶을땐 어쩌죠? 2 안안녕 2013.01.24 619
Board Pagination Prev 1 ... 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 ... 150 Next
/ 150