ページ 11

【解決済】【vx】Code Crush様のフロントビュー改について 

Posted: 2020年9月07日(月) 23:19
by 林玉太郎
Code Crush様のフロントビュー改(RGSS2)で
顔グラの代わりに立ち絵を表示するにはどうすればいいでしょうか?
どなたかわかる方がいれば、よろしくお願いします。

Re: 【vx】Code Crush様のフロントビュー改について 

Posted: 2020年9月08日(火) 17:16
by TOMO
多分こんな感じです

コード: 全て選択

class Sprite_Battler
  StandName = "%s_%d" # 立ち絵ファイル名(顔グラ名_顔グラインデックス)
  #--------------------------------------------------------------------------
  # ● 顔グラフィック描画
  #--------------------------------------------------------------------------
  def draw_face
    self.bitmap.dispose unless self.bitmap.nil?
    b = Cache.picture(sprintf(StandName, @battler.face_name, @battler.face_index))
    @width = b.width
    @height = b.height
    self.bitmap = Bitmap.new(@width, @height)
    self.bitmap.blt(0, 0, b, b.rect)
    b.dispose
    self.ox = @width / 2
    self.oy = @height
  end
end
ピクチャーフォルダ内に、
StandNameで設定した形式の立ち絵ファイルを入れて下さい
(例:Graphics/Pictures/Actor1_0.png)

あと、導入箇所はCodeCrush様のそれの下です

Re: 【vx】Code Crush様のフロントビュー改について 

Posted: 2020年9月09日(水) 14:21
by 林玉太郎
TOMO様
思っていた通りになりました。
対応してくださり、ありがとうございます!