스킬 사용시 대사를 추가하고 싶어서요.
데이타베이스에 스킬 만드는 곳에 "출력 메시지"를 넣으면 간단합니다만, 전투시 위에 한줄 추가라 이게 생각보다 너무 없어 보이는군요.
예를 들어 화염 마법을 쓸 때 "파이어~!"라고 말하면서 사용하는 액터의 얼굴이 같이 나오면 좋을텐데 말이죠.
필살기 같은 느낌도 들고요.
해서 저는 <스킬->사용효과->커먼 이벤트->이벤트에서 대사 출력> 까지는 성공했습니다.
문제는 대사가 스킬을 쓴 후에 나오더군요.
스킬을 사용하기 전에 이벤트 대사를 보여주고 스킬을 사용하게 하는 방법은 없을까요? 필사기 연출처럼요~
일반적으로 출력시 나오는 화면
제가 원하는 장면. (현재는 스킬 사용 후에 나옵니다. 스킬 사용 전에 나오게 하고 싶네요~)
<whole action>
eval: $gameMessage.add("파이어~!")
</whole action>
정도로 대사는 구현할 수 있구요 추가적으로
$gameMessage.setFaceImage('이미지파일이름', 순번) <- 얼굴
$gameMessage.setBackground(1) <- 백그라운드 설정 (1,2,3 : window, dim, transparent 순)
$gameMessage.setPositionType(1) <- 윈도우 포지션 (1,2,3 : bottom, middle, top 순)
등 기호에맞게 쓰시면되겠네요
어렵다면 커먼이벤트를 부르는 명령어인
COMMON EVENT: X
를쓰셔도 될거같네요