질문과 답변

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 12451
RMXP 맵칩과 기타 공백이 전부 검은색으로 변했어요 2 file 공개아이디 2011.07.02 2027
RMXP 게임만들려고 하는데 모르는게 있어요 9 로돌프 2011.07.02 1444
RMXP 제발 답변좀............. 2 대작만들거임 2011.07.04 1333
RMXP 저기.. xp넷플에서 들갈때 not authenficated Try 1 of 3... 3 이치루 2011.07.05 1788
RMXP RPG XP가이상해요 2 file 게임인간 2011.07.05 2174
RMXP 액알에 대해서 질문 3 으잉읭 2011.07.05 1606
RMXP 횡스크롤 스크립트에서 떨어질때 속도 빠르게 하는법좀 2 알중: 2011.07.06 3167
RMXP 별의 커비 칩을 받았는데... 9 file IU[아이유] 2011.07.08 3234
RMXP 일본사이트에서 캐릭터만들고보니까 주변에하얀게뜨는데;; 7 아만자만즤 2011.07.08 1733
RMXP 에러해결 좀 해주세요~~~("제발 답변좀........"이 문제에 답변해주신분 좀 보세요) 1 file 대작만들거임 2011.07.09 1365
RMXP Atelier RGSS의 픽쳐넘버스크립트사용법좀 알려주세요. 4 레드 2011.07.09 1733
RMXP 대쉬 스크립트 mp 다떨어지면 못쓰게하는법 1 놀다가 2011.07.09 1378
RMXP 애니메이션에 쉐이크 효과 넣을 수 없나요? 2 개촙포에버 2011.07.09 1584
RMXP rpgxp캐릭터 바꾸기 1 별빛노리 2011.07.10 2638
RMXP RPG2000일판 어플로케일 돌리는데 오류가... 1 영혀늬 2011.07.10 3946
RMXP RMXP 화면의 스크롤 금지 법 2 석진이 2011.07.11 1643
RMXP 로드신 스크립트 문제좀 도와주세요 5 석진이 2011.07.11 1592
RMXP RPG XP 타이머에 좀더 다양한 기능 없나요? 7 석진이 2011.07.12 2468
RMXP 메세지창 4줄 질문입니다. 2 환장 2011.07.12 1994
RMXP 제발 도와주세요 3 SweetCorn 2011.07.12 1561
Board Pagination Prev 1 ... 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ... 90 Next
/ 90