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
617 전투 GTBS for 2d_iso_x3 by Clarabel 2 습작 2013.05.13 1879
616 전투 VX_SRPG2 by tomoaky 1 습작 2013.05.13 2050
615 맵/타일 SwapXT by bulletxt 습작 2013.05.13 1292
614 기타 Resize and Scale by OriginalWij 1 습작 2013.05.13 1349
613 전투 Requiem ABS Hero Edition by Falcao 습작 2013.05.13 2005
612 전투 Verus Tempus Proelium by Vlad 습작 2013.05.13 1243
611 이동 및 탈것 장소이동시 효과 없애기 10 file 허걱 2013.05.05 1960
610 키입력 Key Simulator by Fantasist 습작 2013.05.01 1176
609 키입력 No F1, F12 and Alt+Return (Kein F1, F12 und Alt+Eingabe) by cremno 습작 2013.04.19 1046
608 기타 reijubv - New Balloon Command (VXA에서도 작동) 1 file 혜인 2013.04.08 1332
607 메시지 Etude87_Item_Choice ver.1.00 file 습작 2013.02.16 1771
606 기타 MSX - XP Characters on VX/VX Ace 2 Alkaid 2013.01.26 1346
605 파티 파티원의 첫번째 멤버로 추가하기 5 허걱 2012.12.04 1865
604 장비 카드 슬롯 장비 스크립트[수정] 2 빙하 2012.11.11 2058
603 영상 Avi 재생 스크립트! [고화질 재생 가능] 34 짭뿌C 2012.10.24 2952
602 메시지 문장 및 페이스 정렬 바꾸기 (Neonblack's Text Alignment and Face Flip script) MinaAubert 2012.09.19 2214
601 타이틀/게임오버 코아 코스튬씨의 랜덤 타이틀 스크립트를 VX용으로 변환 2 Alkaid 2012.09.14 1704
600 타이틀/게임오버 타이틀에 날씨 효과 주는 스크립트 (Melmarvin's Rainy Title Screen) 6 MinaAubert 2012.09.13 2323
599 액터 동료가 따라다니게 하는 스크립트 (Woratana's Caterpillar System) 5 MinaAubert 2012.09.13 3012
598 전투 Animated Battlers VX 3.7 by DerVVulfman Alkaid 2012.09.07 2098
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