VX 스크립트

---<스크린 샷>-----------------------------------------------------------------------------------------


Image1.jpg 

(적용 전)


Image2.jpg

(적용 후)


---<설명>-----------------------------------------------------------------------------------------


플레이어가 이동하면서 위 스크린샷과 같이

표시되는 애니메이션이 플레이어 또는 이벤트를 벗어나게 되는 현상을 해결하는 스크립트입니다.


Ace에서는 수정되는 SP 스크립트가 있지만

VX에서는 SP2 스크립트에서도 위 버그를 수정하는 부분이 없기에 올려봅니다.


---<스크립트>-----------------------------------------------------------------------------------------


#==============================================================================

# ◆ Fix Animation Position (When Player is Moving)

#------------------------------------------------------------------------------

# 플레이어가 이동할 때 표시되는 애니메이션이

# 플레이어 또는 이벤트 위를 벗어나는 현상을 해결합니다.

#==============================================================================


#==============================================================================

# ■ Sprite_Character

#==============================================================================


class Sprite_Character

  

  #--------------------------------------------------------------------------

  # ● 업데이트 - alias 재정의

  #--------------------------------------------------------------------------

  alias zeon9631_sprite_character_update_ny8vu3     update

  def update

    fix_animation_position if @animation && @animation.position != 3

    zeon9631_sprite_character_update_ny8vu3

  end

  

  #--------------------------------------------------------------------------

  # ● 애니메이션 위치 수정

  #--------------------------------------------------------------------------

  def fix_animation_position

    dif_x = @character.screen_x - self.x

    dif_y = @character.screen_y - self.y

    @animation_ox += dif_x

    @animation_oy += dif_y

    for sprite in @animation_sprites

      sprite.x += dif_x

      sprite.y += dif_y

    end

  end

  

end


---<텍스트>-----------------------------------------------------------------------------------------


VX Fix Animation Position.txt


Who's AltusZeon

?

초 아마추어 게임 비평가이자 게임 제작자

그러나 제작은 시간이 없어서 정말 간간이 한다. O-<-<

Comment '2'
  • ?
    AltusZeon님 축하합니다.^^ 2014.02.12 15:07
    포인트 팡팡!에 당첨되셨습니다.
    AltusZeon님은 13포인트를 보너스로 받으셨습니다.
  • ?
    위키니트러 2014.02.12 17:42
    감사합니다! 잘 쓸게요!

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 3 습작 2012.12.24 5398
637 ((대박!)) 게임상의 모든 글자에 효과 주기.. 33 미카엘 2008.08.20 5582
636 (?스크립트) 스크립트 읽어서 그래픽 넣으세요.(영어 잘하는 사람만 권장...) 2 Man... 2008.10.27 1444
635 메뉴 (모그메뉴 풀세트팩 SEL Style.) 유니크급 자료 147 file 할렘 2009.02.07 9558
634 상점 (수정)크리쳐 샵, 'SW_CreatureShop' by Siot Warrior 15 file 시옷전사 2010.09.03 3675
633 액터 (수정)크리쳐 합체, 'SW_CreatureMix' by SiotWarrior 22 file 시옷전사 2010.09.07 2972
632 기타 (이거 정말 좋군요) 말이나 용을 탈수있게 하는 스크립트. 31 file 아방스가 짱 2010.02.28 4261
631 기타 (좀 이상한 or 쓸모없을 듯 한)화면상에 몬스터와 만나려면 몇걸음 남았는지 표시하는 스크립트! 2 루시페르 2009.06.06 2318
630 기타 078656577er님의 스크립트를 개조한, 사격용 스크립트 1 file 타코 2012.03.16 2519
629 기타 2 Players Engine 11 레이니케 2008.03.28 2294
628 2 Players Engine 2인용하기 15 file RPGbooster 2008.10.08 3999
627 전투 2003식 사이드뷰 적들도 가까이와서 공격함 ㅇㅇ 51 배군 2008.05.02 6750
626 이동 및 탈것 2D 횡스크롤 스크립트 56 file 사람이라면? 2010.08.15 7570
625 이동 및 탈것 3D 던젼 스크립트 38 아방스 2010.12.06 5772
624 그래픽 3D그래픽 파티클엔진 45 file RPGbooster 2008.10.08 10130
623 파티 5인 파티 프로젝트 V1.1 4 file 지나가는떡꼬치 2012.06.30 2988
622 이동 및 탈것 8 방향 이동스크립트 + 스프라이트 효과 12 file 레오 2009.02.06 7557
621 기타 <중수이상>RPG VX의 대표적 참조값 6 까까까 2009.05.31 3236
620 영상 ??(Avi play ver beta 0.8) 4 Man... 2008.10.28 1575
619 ??(다 영어)여기서 부터 드레그만 빼고 Man... 2008.10.27 1078
618 ??? 1 Man... 2008.10.27 1020
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 32 Next
/ 32