Project1

标题: VX 1.01修正补丁 [打印本页]

作者: 很H很BL    时间: 2008-1-30 17:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: 深黯火羽    时间: 2008-1-30 19:19
不知道补丁更新后 以前的工程要不要重做。。。
作者: dqknight    时间: 2008-1-30 19:35
我昨天才从某网站发现最新汉化的VX,第一次接触这东西还不会用呢,怎么出个补丁就要重新汉化了?
作者: 很H很BL    时间: 2008-1-30 19:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: 雷欧纳德    时间: 2008-1-30 20:01
  1. #==============================================================================
  2. # ■ VX_SP1
  3. #------------------------------------------------------------------------------
  4. #  プリセットスクリプトの不具合を修正します。
  5. #==============================================================================

  6. #------------------------------------------------------------------------------
  7. # 【SP1 修正内容】
  8. #------------------------------------------------------------------------------
  9. # ■アニメーションにて、番号の大きいセルが番号の小さいセルより画面の上にあると
  10. #   き(Y座標が小さいとき)、セルの表示の優先順位が仕様通りにならなくなる不具
  11. #   合を修正しました。
  12. # ■アニメーションの反転表示時、Y座標の計算方法が誤っている不具合を修正しまし
  13. #   た。
  14. # ■同じアニメーションを連続して表示する際、必要なグラフィックを誤って解放して
  15. #   しまう場合がある不具合を修正しました。
  16. #------------------------------------------------------------------------------

  17. class Sprite_Base < Sprite
  18.   #--------------------------------------------------------------------------
  19.   # ● アニメーションの解放
  20.   #--------------------------------------------------------------------------
  21.   alias eb_sp1_dispose_animation dispose_animation
  22.   def dispose_animation
  23.     eb_sp1_dispose_animation
  24.     @animation_bitmap1 = nil
  25.     @animation_bitmap2 = nil
  26.   end
  27.   #--------------------------------------------------------------------------
  28.   # ● アニメーションスプライトの設定
  29.   #     frame : フレームデータ (RPG::Animation::Frame)
  30.   #--------------------------------------------------------------------------
  31.   alias eb_sp1_animation_set_sprites animation_set_sprites
  32.   def animation_set_sprites(frame)
  33.     eb_sp1_animation_set_sprites(frame)
  34.     cell_data = frame.cell_data
  35.     for i in 0..15
  36.       sprite = @animation_sprites[i]
  37.       next if sprite == nil
  38.       pattern = cell_data[i, 0]
  39.       next if pattern == nil or pattern == -1
  40.       if @animation_mirror
  41.         sprite.y = @animation_oy + cell_data[i, 2]
  42.       end
  43.       sprite.z = self.z + 300 + i
  44.     end
  45.   end
  46. end
复制代码



貌似就更新这个
作者: 洋娃娃    时间: 2008-1-30 20:55
万恶的补丁- -b




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1