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 5408
157 그래픽 그림자 없에는 스크립트(그런것 같음) 1 Man... 2008.10.27 1641
156 KID's Luck Systems(무슨 뜻?) 4 Man... 2008.10.27 1378
155 엄청 좋음(DEMO)클릭 하이퍼링크 걸려있음(누가 변혁좀 해 줬으면...) 4 Man... 2008.10.27 1745
154 날씨 스크립트ㅎㅎ 9 Man... 2008.10.27 2360
153 무슨 스크립트인지 모름 7 Man... 2008.10.26 1453
152 장비 Equipment Set Bonus 6 Man... 2008.10.25 1849
151 장비 Expansion_Suite V2.1! 6 Man... 2008.10.25 1593
150 중복이지만...제가 올린 단체 액알 스크립트에서 오류가 너무 많이 나서...개인 액알로 다시 올려드리는 겁니다. 15 21stcentury 2008.10.12 3429
149 장비 스킬습득장비 [죄송] 19 file RPGbooster 2008.10.11 4049
148 아이템 아이템 분류 19 file RPGbooster 2008.10.11 3309
147 스킬분류 16 file RPGbooster 2008.10.11 2833
146 ATB v1.0 배틀 시스템 + RPG Tankentai SBS v2.8 16 supergt 2008.10.11 4681
145 상점 상점의 자세한 표시 32 file RPGbooster 2008.10.11 4008
144 맵/타일 Final Fantasy IV 모든 완성된맵 47 RPGbooster 2008.10.11 5086
143 아이템 적과 만나지않는 아이템 12 file RPGbooster 2008.10.11 2718
142 폰 시스템 29 RPGbooster 2008.10.11 3454
141 퀘스트 퀘스트 스크립트 39 file RPGbooster 2008.10.11 6139
140 아이템 편리한 디자인의 아이템메뉴 30 file RPGbooster 2008.10.11 5098
139 아이템 돈 아이템 장비를저장 11 file RPGbooster 2008.10.11 3452
138 커서 애니메이션 12 file RPGbooster 2008.10.11 3127
Board Pagination Prev 1 ... 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Next
/ 32