Project1

标题: 狀態立繪視窗的腳本要怎麼改呢? [打印本页]

作者: a94njo4    时间: 2015-10-31 18:18
标题: 狀態立繪視窗的腳本要怎麼改呢?



像是圖片這樣的效果,只要在"狀態"裡的圖片是立繪就行了

有找到一個日文的網站有,可是用起來失敗了,我又看不懂日文....求大神了拜託!!
作者: jiushiainilip19    时间: 2015-11-13 03:54
Window_Status

RUBY 代码复制
  1. #==============================================================================
  2. # ■ Window_Status
  3. #------------------------------------------------------------------------------
  4. #  显示状态画面、完全规格的状态窗口。
  5. #==============================================================================
  6.  
  7. class Window_Status < Window_Base
  8.   #--------------------------------------------------------------------------
  9.   # ● 初始化对像
  10.   #     actor : 角色
  11.   #--------------------------------------------------------------------------
  12.   def initialize(actor)
  13.     super(0, 0, 640, 480)
  14.     self.contents = Bitmap.new(width - 32, height - 32)
  15.     @actor = actor
  16.     refresh
  17.   end
  18.   #--------------------------------------------------------------------------
  19.   # ● 刷新
  20.   #--------------------------------------------------------------------------
  21.   def refresh
  22.     self.contents.clear
  23.     #坐标什么的自己调控一下就可以了解了
  24.     #只要对应图片的名字和游戏名字一样就好了
  25.     #立绘就自己弄了 反正图片已经有了
  26.    bitmap =  RPG::Cache.picture(@actor.name.to_s)
  27.    self.contents.blt(x+180, y+20, bitmap, Rect.new(0, 0, 280, 300))
  28.    self.contents.draw_text(x+160, y-30, 60, 32, @actor.name.to_s)
  29.  
  30.     draw_actor_graphic(@actor, 40, 112)
  31.     draw_actor_name(@actor, 4, 0)
  32.     draw_actor_class(@actor, 4 + 144, 0)

作者: a94njo4    时间: 2015-11-14 08:59
jiushiainilip19 发表于 2015-11-13 03:54
Window_Status

#==============================================================================

腳本貼上去後RM顯示最後一行有問題....




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