질문과 답변

Extra Form

아방스님이 올리신 RPG Tankentai SBS 3.3 + ATB Kaduke Eng

스크립트를 사용했는데 게임에 적용하니까 배경이 검은색으로 나오네요.

어떻게해야하나요?

 

P.S 1 : 사진은 있지만 올리는 법을 몰라서..

P.S 2 : 사용스크립트 주소 - http://avangs.info/zbxe/376639

Who's 스노우

?

안녕하세요. 제발 먹지말아주세요

Comment '2'
  • ?
    시트르산 2010.09.14 15:34

    배경 스크립트를 받아서 활용해보십시오.

    배경 스크립트 하나 올려드립니다.

    #==============================================================================
    # ★ ExBattle_Background                                              ver 2.00
    #------------------------------------------------------------------------------
    # ?배틀 화면에서 임의의 배경 화상을 설정할 수 있도록 하는 스크립트 소재입니다.
    #==============================================================================

    # 맵 설정.
    # 맵 ID, 그래픽명의 순서에 필요한 만큼 늘어놓습니다.
    EXBTL_BACKGR_MAP = {
        1 => "001_FOREST" #따옴표 안에 파일이름을 적어서 추가하십시오. 파일은 GRAPHIC/PICTURE 폴더안에 있는 파일만 가능.

    }

    # 에리어 설정.
    # 에리어 ID, 그래픽명의 순서에 필요한 만큼 늘어놓습니다.
    EXBTL_BACKGR_AREA =
    { }

    # 디폴트 설정.
    # 맵이나 에리어가 설정되어 있지 않은 경우에?시 하는 그래픽을 설정합니다.
    EXBTL_BACKGR_DEFAULT = ""

    # 기초 설정.
    # 그래픽이 화면의 기초로서 표시 하는 배경을 설정합니다.
    # (0:흑 1:맵 화면)
    EXBTL_BACKGR_BACK = 1

    # 표시위치.
    # 그래픽의 표시위치 (0:상 1:중앙 2:화면 중앙 3:하)를 지정합니다.
    EXBTL_BACKGR_POSITION = 2

    # 배틀 플로어 설정
    # 배틀 플로어 화상을?시 할지를 설정합니다.
    # (0:?나타내 보여 않아 1:?시 한다)
    EXBTL_BACKGR_FLOOR = 0

    # 그래픽 폴더
    # 전투 배경용의 화상 파일이 있는 폴더 (Graphic/xxx/)(을)를 지정합니다.
    # (0:System 1:Parallaxes 2:Pictures)
    EXBTL_BACKGR_FOLDER = 2

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

    class Spriteset_Battle
      #--------------------------------------------------------------------------
      # ○배틀 백 스프라이트의 작성
      #--------------------------------------------------------------------------
      alias _exbbackgr_create_battleback create_battleback
      def create_battleback
        source = $game_temp.background_bitmap
        bitmap = Bitmap.new(640, 480)
        if EXBTL_BACKGR_BACK == 1
          bitmap.stretch_blt(bitmap.rect, source, source.rect)
        end
        @battleback_sprite = Sprite.new(@viewport1)
        @battleback_sprite.bitmap = bitmap
        @battleback_sprite.ox = 320
        @battleback_sprite.oy = 240
        @battleback_sprite.x = 272
        @battleback_sprite.y = 176
        fixed = false
        unless $BTEST
          for area in $data_areas.values
            if $game_player.in_area?(area) and EXBTL_BACKGR_AREA.has_key?(area.id)
              src_source = EXBTL_BACKGR_AREA[area.id]
              fixed = true
            end
          end
          unless fixed
            if EXBTL_BACKGR_MAP.has_key?($game_map.map_id)
              src_source = EXBTL_BACKGR_MAP[$game_map.map_id]
              fixed = true
            end
          end
        end
        unless fixed
          if EXBTL_BACKGR_DEFAULT != ""
            src_source = EXBTL_BACKGR_DEFAULT
            fixed = true
          end
        end
        if fixed
          case EXBTL_BACKGR_FOLDER
          when 0
            src_bitmap = Cache.system(src_source)
          when 1
            src_bitmap = Cache.parallax(src_source)
          when 2
            src_bitmap = Cache.picture(src_source)
          end
          x = (640 - src_bitmap.width) / 2
          case EXBTL_BACKGR_POSITION
          when 0
            y = 64
          when 1
            y = (416 - src_bitmap.height) / 2
          when 2
            y = (480 - src_bitmap.height) / 2 + 32
          when 3
            y = 480 - src_bitmap.height
          end
          @battleback_sprite.bitmap.blt(x, y, src_bitmap, src_bitmap.rect)
          src_bitmap.dispose
        end
      end
      #--------------------------------------------------------------------------
      # ○배틀 플로어 스프라이트의 작성
      #--------------------------------------------------------------------------
      alias _exbbackgr_create_battlefloor create_battlefloor
      def create_battlefloor
        _exbbackgr_create_battlefloor
        @battlefloor_sprite.opacity = 0 if EXBTL_BACKGR_FLOOR == 0
      end
    end

  • ?
    니노미야 2010.09.15 01:42

    에리어 설정에 대한 예시 같은것 하나 보여주실수 있나요?

    에리어 ID를 어떻게 확인해야하는지도 잘;;;


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12388
RMMV 코어엔진 이라는 것이 무엇인가요? 비백 2016.01.04 124
기타 쯔구르 게임 제작시 사용하는 프로그램? 2 하루0117 2018.06.05 124
이벤트 작성 RMMV 이벤트끼리의 충돌판정을 확인할수 있을까요? 2 도Vㅏ킨 2021.12.29 123
스크립트 사용 RMXP 알만툴 xp 후레쉬 스크립트 소커 2020.10.28 123
기본툴 사용법 RMVX 그래픽 E칸 초과하게 넣는법좀 알려주세요 2 file 김정은죽이기개발자! 2020.10.05 123
플러그인 추천 RMMV 텍스트 속도 변경이 안됩니다ㅠ 고수님들 도와주세요 chiithecat 2020.09.11 123
기타 RMVXA bgm 넣는법 조각사 2020.02.27 123
이벤트 작성 RMMV 맵에서 이미지 고정이 안됩니다 2 file 하늘다람개 2020.01.21 123
플러그인 추천 RMMV 지도의 특정 좌표를 한번에 찾아가는 플러그인은 없을까요? 7 겐마 2020.08.22 123
RMXP RGSS를 기초부터 배우려 하는데... 2 오늘밤어때 2018.10.28 123
RMMV 물체를 회전 시킬수 있나요? 2 대나무빵 2017.10.27 123
기타 게임을 만들고 싶은데 어꺼한 프로그램을 사용하면 좋을가요? 1 ZeroLee 2017.07.09 123
RMVXA 메세지 입력중 일부분만 효과적용방법알려주세요 4 빕새 2017.03.05 123
RMMV 에너미 타입별로 target rate를 다르게 적용시키기 찬잎 2016.07.06 123
RMMV 캐릭터랑 오브젝트를 직접 만들고싶은데 어떻게 하나요? 2 개발자포도 2016.06.05 123
RMVX 동료 관련 질문 2 휴론 2015.11.28 123
이벤트 작성 RMMV 상점마다 판매가능한 아이템을 따로 지정하는 방법이 있나요? 1 일반적잉간 2019.01.30 123
기타 RMXP 도트말고 펜선 캐릭터 칩은 규격을 어떻게 해야하나요? 먼지를먹다 2019.06.14 123
RMVX 적캐릭터를 피플1,2,3으로 하고싶어요 3 데이비드000 2016.01.13 123
RMVXA 플레이어한테 이벤트 2 여왕폐하 2016.03.07 123
Board Pagination Prev 1 ... 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 ... 516 Next
/ 516