질문과 답변

Extra Form

특정 맵에 bgm을 설정하고 다른 곳으로 이동했다 그 특정 맵으로 이동하면 bgm이 바뀝니다.

다만 맵 설정에서 설정할 수 있는 bgm의 수는 하나 뿐이죠. 특정 맵에 이동할 때 마다 bgm이 2개 이상 랜덤으로

바뀌어 나오게 할 수는 없나요?

Comment '3'
  • ?
    AltusZeon 2014.01.09 14:03
    제가 지금은 밖에 있다보니 자세히 답변울 드릴 수가 없습니다만
    구현 방법의 개요는 다음과 같습니다.

    해당 맵에 자동실행 이벤트를 하나 만듭니다.
    실행 내용은 다음과 같습니다.

    변수에 난수 0~2 를 대입
    변수가 0일 때 배경음 1 재생
    변수가 1일 때 배경음 2 재생
    변수가 2일 때 배경음 3 재생
    이벤트 일시 삭제
  • ?
    Alkaid 2014.01.09 15:26
    자동실행까지 필요한지는 모르겠습니다. 특정 맵으로 이동하는 이벤트에서 임의의 BGM재생을 실행하면 되지 않을까요?(물론 해당 맵의 BGM을 지정하지 않아야 함)
  • ?
    AltusZeon 2014.01.09 18:08
    모든 이동 이벤트마다 일일이 달아줘야 하기 때문에
    제 경우에는 위와 같은 방법을 선호합니다.

    해당 맵만이 항상 가지고 있어야 할 속성이나 특징들은
    많지만 않으면 1번 이벤트 자동실행에 몰아넣는 편입니다.
    (스크립트의 initialize 처럼 말입니다.)

    어떻게 짜는지는 상황마다 다를겁니다.
    해당 맵으로 이동하는 이벤트를 작성하는 경우가 여러번일 경우에는
    위 방법이 더 효율적일겁니다.

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