질문과 답변

Extra Form

2003에서는 화면의 스크롤을 금지하는게 있어서

 

주인공이 어디로 움직여도 화면이 고정되있게 하는게 있었는데

 

RMXP에서는 어디에 있는지 찾을수가 없습니다.

 

제가 못찾는건가요?  아니라면 스크립트 명령어좀 가르쳐주시면 감사하겠습니다.

Who's 석진이

?

----------------------------------------------------------------------------

이름: 曺 錫眞

경력:

만화11년

RPG2003 9년

BGM작곡 8년

홈가꾸기 6년

헤어디자인 3년

2009 CVCC Tech Fair Portfolio 1st place

2010 CVCC Tech Fair Portfolio 1st place

2011 CVCC Tech Fair Portfolio 1st place

2010 CVCC Art Fair Tin Drawing 3st place

2010 연말 콘서트 보컬

택견 3개월

Mix Martial Art 4년

절권도 1년

야마카시1년

기타:

2011/3/19 마인크래프트 숨겨진 동굴 상자 발견 스샷도있음

한팔 두손가락 팔굽혀펴기 3번 하면 엄지손가락 쓰림

2010 가을 no hand backflip 성공

2010 겨울 벽차고 no hand backflip 성공

2010 겨울 벽 타고 3발자국 뛰어올라 backflip 착지 성공

초딩때 멋모르고 오는고백 그냥 다받아줘서 3다리(?) 걸치다

여차저차 천천히 다 잃음.  왜냐면 당시 나는 나가서 철봉하는게 더 재미있었다.

여자대처술대신 힘을 얻은것이다.....

2010~2011 망할 피직스로 한해를 고통받았음  왜골랐는지 모를 미친 온라인 클래스

2011년 3월 요즘 알만툴게임 정황을 보기위해 급 등장

2011년 3월  더블제이님의 메탈페이블 제작팀원이 되었다.

2011년 5월 이벤트 전문 질문답변을 시작함.

2011년 5월 어린이게임을 만들고있다.


-탈퇴 준비중- 어린이 게임 이후엔 이제 알만 다 손 놓을계획.

------------------------------------------------------------------------------

 

싸움쟁이

http://www.seokjin49.wo.to

싸움쟁이 만화 홈페이지.
싸움쟁이 만화, 음악, 게임, 유튜브 채널, 스케치 등 제공.

Comment '2'
  • profile
    에돌이 2011.07.11 13:27 Files첨부 (1)

    스크립트에서 Game_Player에보면as.JPG

    이런 부분이 있는데 여기서  227번부터 246까지의 스크립트(super 아래부터 #이동중이 아닌 경우 위까지)가 스크린 스크롤에 관련된 함수 입니다.

    저 스크립트를 작동하지 않게 막으면 됩니다.

    저 부분을 아래와 같이 if문으로 둘러줍시다.

    ===================================================

        if (여기에 조건식)

          # 캐릭터가 아래로 이동해, 한편 화면상의 위치가 중앙에서(보다) 아래의 경우

          if @real_y > last_real_y and @real_y - $game_map.display_y > CENTER_Y

            # 맵을 아래에 스크롤

            $game_map.scroll_down(@real_y - last_real_y)

          end

          # 캐릭터가 왼쪽으로 이동해, 한편 화면상의 위치가 중앙에서(보다) 왼쪽의 경우

          if @real_x < last_real_x and @real_x - $game_map.display_x < CENTER_X

            # 맵을 왼쪽으로 스크롤

            $game_map.scroll_left(last_real_x - @real_x)

          end

          # 캐릭터가 오른쪽으로 이동해, 한편 화면상의 위치가 중앙에서(보다) 오른쪽의 경우

          if @real_x > last_real_x and @real_x - $game_map.display_x > CENTER_X

            # 맵을 오른쪽으로 스크롤

            $game_map.scroll_right(@real_x - last_real_x)

          end

          # 캐릭터가 위로 이동해, 한편 화면상의 위치가 중앙에서(보다) 위의 경우

          if @real_y < last_real_y and @real_y - $game_map.display_y < CENTER_Y

            # 맵을 위에 스크롤

            $game_map.scroll_up(last_real_y - @real_y)

          end

        end


    ===================================================

    여기서 if문의 조건식에 

    $game_switches[스위치 번호] == true

    를 쓰면 스위치를 이용해 조작할 수 있고,

    $game_variables[변수 번호] == 숫자

    를 쓰면 변수를 이용해 조작할 수 있습니다.

    * ==는 if 문에 [같다]로 사용됩니다.


    스크립트 말고는 따로 방법이 없는것 같네요.

  • ?
    석진이 2011.07.11 13:50

    와 됐다...!! 정말 됐다!!

     

    도와주셔서 감사합니다 에돌이님 ););  에돌이님도 special thanks에 출현할겁니다 ㅎㅎ


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12389
Board Pagination Prev 1 ... 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 Next
/ 82