질문과 답변

Extra Form

 

 

 

 

 

안녕하세요. 만드는 중에 또 막히는 부분이 있어 질문드립니다.

 

 이번엔 파이어, 스킬베기 등의 애니메이션 재생 위치를 질문드리려고 하는데요

 

 

 

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

 

 

'베기'공격을 당했을때, 첫번째 그림처럼 작게, 그리고 위치도 이상한 곳에 표시가 되는데요,

 

두번째 그림처럼 애니메가 크게, 원하는 위치대로

 

재생시킬 수 있는 방법이 있는지 궁금합니다.

 

(반대로 제가 공격버튼을 누를 땐, 적 오크 중간 위치로 크게 재생됩니다. MV 기본설정이 그런듯 합니다)

 

 

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

 

 

 추가로, '체력이 줄어들 때' 라는 if문을 만들고 싶은데요.

 

조건분기나 변수를 어떻게 설정해야 할지 궁금합니다.

 

 

항상 감사드립니다~! 좋은 밤 되세요.

 

 

 

 

 

 

 

■ 질문전 필독!
  • 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
  • 하나의 게시물에는 하나의 질문만 합니다.
  • 제목은 질문의 핵심 내용으로 작성합니다.
  • 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
  • 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
  • 답변받은 게시물은 삭제하지 않습니다.
  • 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
    • 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!

※ 미준수시 사전경고 없이 게시물을 삭제합니다.

Comment '2'
  • ?
    랑비 2016.05.15 00:27
    불덩이를 던졌다가 타겟지점에 도착하면 폭발하는 에니메이션을 구현했었을때
    에니메이션을 원하는 위치에 하기위해서 저같은 경우에는 이런 스크립트를 사용했었습니다.

    var _Sprite_Animation_setup = Sprite_Animation.prototype.setup;
    Sprite_Animation.prototype.setup = function(target, animation, mirror, delay) {

    //this._id= target._character._eventId;
    if($gameMap._events[target._character._eventId]._change_animation_target){
    this._ischangeposition=$gameMap._events[target._character._eventId]._change_animation_target;
    this._change_x = $gameMap._events[target._character._eventId]._change_x;
    this._change_y = $gameMap._events[target._character._eventId]._change_y;
    if($gameMap._events[target._character._eventId]._target_id){
    var target=SceneManager._scene._spriteset._characterSprites.filter(function(event){ if(event._character._eventId===$gameMap._events[target._character._eventId]._target_id){return event} })[0];
    }
    _Sprite_Animation_setup.apply(this,arguments);

    $gameMap._events[target._character._eventId]._change_animation_target=false;
    $gameMap._events[target._character._eventId]._target_id=0;

    }else{
    _Sprite_Animation_setup.apply(this,arguments);
    }
    };
    var _Sprite_Animation_prototype_updatePosition = Sprite_Animation.prototype.updatePosition;
    Sprite_Animation.prototype.updatePosition = function() {
    _Sprite_Animation_prototype_updatePosition.call(this);
    if(this._ischangeposition){
    this.x=this._change_x;
    this.y=this._change_y;
    }
    }

    Game_CharacterBase.prototype.target_animation = function(target_id,animation_id) {
    this._change_animation_target=true;
    this._animationId= animation_id;
    this._change_x=$gameMap._events[target_id].screenX();
    this._change_y=$gameMap._events[target_id].screenY();
    this._target_id=target_id;
    };

    function point_animation(event_id , animation_id, x, y){
    $gameMap._events[event_id]._change_animation_target=true;
    $gameMap._events[event_id]._animationId= animation_id;
    $gameMap._events[event_id]._change_x=x;
    $gameMap._events[event_id]._change_y=y;
    }

    그리고 아래의 한줄로 실행을 시켰었지요...
    point_animation(i,139,$gameScreen._pictures[i]._targetX,$gameScreen._pictures[i]._targetY)
    point_animation(이벤트 아이디,에니메이션 아이디,에니메이션이 위치할 x,에니메이션이 위치할 y);

    그런데 .... 미숙한 스크립트라 추천할수가 없군요.... 원하시는 표현을 구현하실때 참고하시라고 적었습니다.
  • ?
    랑비 2016.05.15 00:36
    아래보다 더 쉬운방법은... 이벤트의 위치에 에니메이션이 발동하니까요 이벤트의 위치를 여성그림좌표로 이동시키면 되겟네요

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12413
기본툴 사용법 RMMV 특정 아이템을 지니고 있으면 선택지가 하나 들어나게 하기 2 카미쉬 2023.05.16 62
플러그인 추천 RMMV 스킬에 디아블로3의 룬시스템을 넣고 싶습니다!! 육식산양 2019.11.06 61
이벤트 작성 RMMV se정지가 동작하지않아요 파닥이 2020.06.08 61
기본툴 사용법 RMMV 걸어다니는 NPC 앞 4칸에 있으면 이벤트 발동 6 카미쉬 2023.05.16 61
스크립트 작성 RMMV 해당 이벤트의 x, y 좌표를 변수 조작 없이 스크립트로 호출할 수 있나요? 3 file LV 2022.11.01 60
기타 RMMV 전투에서 싸우는 아군을 5명 이상으로 하고싶습니다아. 2 레기우스州 2020.08.09 60
기타 RMMV 컨트롤+방향키 했을경우 장해물을 통과하는데... 2 x_9z10 2023.02.05 60
기타 RMMV 이미지를 picture 폴더 내에 새로만든 폴더에서 이미지를 가져올수 있을까요?? 1 weaklfjlf3241 2022.11.20 60
기본툴 사용법 RMMV 게임 배포 질문 1 카미쉬 2023.05.17 60
기타 RMMV 궁금합니다 3 간색 2019.01.25 59
플러그인 사용 RMMV mv 캐릭터모션할때마다 깜빡이는데 해결법있나여? 1 twrr 2023.03.14 59
이벤트 작성 RMMV 메세지창 띄워놓고 다른 이벤트 실행하기 꽉모씨 2021.10.14 59
스크립트 사용 RMMV 이벤트 이동 스크립트 퐁지 2020.07.11 59
에러 해결 RMMV 따라하기 스킬을 구현중에 문제가 생겼습니다. file 프랑도르 2021.08.06 59
기타 RMMV 음악툴 추천해주실분 Timeout 2019.10.12 59
기본툴 사용법 RMMV 공격 성공후 확률로 계속해서 발동하는 스킬을 만들 수 있을까요? PPPL 2020.05.12 59
에러 해결 RMMV 스크립트에 한글 넣으면 띄어쓰기 인식이 안됩니다. 나메크성인 2022.12.13 59
이벤트 작성 RMMV 궁금한 것 2 지탁 2020.02.14 58
기타 RMMV 알만툴MV 아이템 보유수량 한도를 99 이상으로 늘리려면 어떻게 해야하나요? 1 탈락빌런 2021.08.12 58
에러 해결 RMMV 파일을 열려고 하면 프로그램이 멈춥니다. file 고르아게 2019.05.05 58
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