RPG Maker

RPG XP 배워보기 <이벤트소멸효과>

by 덩키동크 posted Jan 22, 2006
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
역시 구창도 연구중 하나를 퍼온 것입니다.
--------------------------------------------------------------------------------

이벤트 소멸효과, 그 효과는 무척 다양하다.

화면의 플래시라던가, 케릭터만 플래시하던가, 시체로 변환하고 없애버린다던가.

하지만 이번에 배울 효과는 '사라지기'효과다.

대부분 사라지기 효과는 이동루트에서 사운드se와 동시에 그래픽을 none으로 바꾼다.

하.지.만.

뭔가 밋밋하다.

고로, 한가지 옵션을 더 부가해서 만들어 보겠다. 이번 강좌는 매우 쉬우니 그 누구도 잘 활용할수 있을거라 믿는다.

◆반복
   ◆이동 루트의 설정 : 이벤트 (원하는 대상으로 하라.)
    :                         : ◇스크립트 : @opacity -= 5 (이부분은 아래에서 설명함)

   ◆변수의 조작 : [0001 : 변하는 값(변수명)] += 5(변수에 5 가산)

   ◆조건 분기 : 변수 [0001: 변하는값] >= 255(변수가 255이상)
     ◆반복의 중단
    : 분기 종료

   ◆대기 : 1프레임
: 이상 반복



스크립트 부분에서 투명도를 설정하는 부분은 1프레임당 늘어나는 투명도다.

참고로 불투명 상태는 255 이며, 5씩 가산한다면 51프레임만에 끝난다. (10프레임 : 1초)

아래족에 변수의 조정으로 변수 0001은 몇씩 늘어나도 상관없지만 이것은 몇초나 반복

하느냐와 같다. 참고로 지금 설정해놓은, 5씩 늘리고 255이상은, 1씩 늘리고 50이상과

거의 비슷한 시간이라고 볼수있다. (계산을 해보라.)

여하튼, @opacity 에서 빠지는 숫자가 클수록 투명해지는 속도가 점점 빨리지 그점 알아두자.