Citadin Lv.7
Age : 38 Inscrit le : 12/02/2010 Messages : 204
| Sujet: [Abandonné]Question sur un script : VX SP1 Mar 23 Fév 2010 - 10:21 | |
| Je souhaiterais savoir à quoi sert ce script et surtout quand est-ce qu'on doit le mettre, je sais qu'il corrige certains bug, mais je ne sais pas lesquels et ce qui fait apparaitre ces bugs. - Code:
-
#============================================================================== # ■ VX_SP1 #------------------------------------------------------------------------------ # プリセットスクリプトの不具合を修正します。 #==============================================================================
#------------------------------------------------------------------------------ # 【SP1 修正内容】 #------------------------------------------------------------------------------ # ■アニメーションにて、番号の大きいセルが番号の小さいセルより画面の上にあると # き(Y座標が小さいとき)、セルの表示の優先順位が仕様通りにならなくなる不具 # 合を修正しました。 # ■アニメーションの反転表示時、Y座標の計算方法が誤っている不具合を修正しまし # た。 # ■同じアニメーションを連続して表示する際、必要なグラフィックを誤って解放して # しまう場合がある不具合を修正しました。 #------------------------------------------------------------------------------
class Sprite_Base < Sprite #-------------------------------------------------------------------------- # ● アニメーションの解放 #-------------------------------------------------------------------------- alias eb_sp1_dispose_animation dispose_animation def dispose_animation eb_sp1_dispose_animation @animation_bitmap1 = nil @animation_bitmap2 = nil end #-------------------------------------------------------------------------- # ● アニメーションスプライトの設定 # frame : フレームデータ (RPG::Animation::Frame) #-------------------------------------------------------------------------- alias eb_sp1_animation_set_sprites animation_set_sprites def animation_set_sprites(frame) eb_sp1_animation_set_sprites(frame) cell_data = frame.cell_data for i in 0..15 sprite = @animation_sprites[i] next if sprite == nil pattern = cell_data[i, 0] next if pattern == nil or pattern == -1 if @animation_mirror sprite.y = @animation_oy + cell_data[i, 2] end sprite.z = self.z + 300 + i end end end
Dernière édition par Doddy le Mer 10 Mar 2010 - 18:07, édité 1 fois |
|
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: [Abandonné]Question sur un script : VX SP1 Mar 23 Fév 2010 - 16:09 | |
| Il doit corriger des probleme d'animations. |
|
Citadin Lv.7
Age : 38 Inscrit le : 12/02/2010 Messages : 204
| Sujet: Re: [Abandonné]Question sur un script : VX SP1 Mar 23 Fév 2010 - 17:03 | |
| Oui je me doute bien mais quel type d'animation? je trouve ce script dans 90% des cas uniquement sur des démo japonaise qui contiennent jamais le même type de script.
Alors est-ce que c'est un correctif pour la version de rmvx japonaise qui a un bug ou alors a-t-il réellement son utilité? |
|
Voyageur Lv.10
Age : 29 Inscrit le : 10/02/2010 Messages : 483
| Sujet: Re: [Abandonné]Question sur un script : VX SP1 Mar 23 Fév 2010 - 17:37 | |
| oui c'est l'animation ^^ アニメーションの解放 désigne l'organisation des actions et les 3 points du haut les corrections ^^ mais je pense que c'est lié aux animations du genre quand tu va sur une certaine case dans ton jeu,où une animation se passe ca corrige tout ce qui est pour revenir sur l'affichage de nouveau du jeu après l'animation (c'est ce que je pense je n'en suis pas vraiment vraiment sûr ^^') |
|
| Sujet: Re: [Abandonné]Question sur un script : VX SP1 | |
| |
|