Project1

标题: 标题菜单 自定义动态图片做光标[简化版] [打印本页]

作者: hide秀    时间: 2008-6-6 21:07
标题: 标题菜单 自定义动态图片做光标[简化版]
最近看到 很多人问 标题菜单怎么使用自定义图片做光标

而不是默认的那个透明筐

最终今天看到新人群里的零下八度又提问 以就写了一个

非常简单的教本 高手华丽的无视吧

其实这个脚本是个思路 游戏中所有选项都可以用图片做光标

稍微改动下 就很容易实现

使用方法 见脚本开始

#==============================================================================
# 标题菜单自定义图片光标
# 作者:秀秀
#==============================================================================
# ■ Window_Command
#------------------------------------------------------------------------------
#  一般的命令选择行窗口。
#==============================================================================

class Window_Command < Window_Selectable
  
  # 把光标图片放在picture目录下
  # 这里写目录图片的文件名
  # 刷新率可更改(就是光标浮动的快慢)
  
  PIC = "guangbiao"
  A刷新率 = 4
  @@count = 0
  #--------------------------------------------------------------------------
  # ● 更新光标举行
  #--------------------------------------------------------------------------
  def update_cursor_rect
   
   if $scene.is_a?(Scene_Title)

     dispose_sprite
     @sprite = Sprite.new
     @sprite.bitmap = RPG::Cache.picture(PIC)
     @sprite.z = 1200

     @sprite.x = 240
     @sprite.y = (self.index * 30 ) + 315 + @@count
     
     if Graphics.frame_count % A刷新率 == 0
       @@count += 1
       @@count %= 6
     end
     
    else
     super
    end

  end
  
  def dispose_sprite
     if @sprite != nil
       @sprite.dispose
       @sprite.bitmap.dispose
     end
  end  

  def dispose
    super
    dispose_sprite
  end

end


  
  
  
  

作者: 禾西    时间: 2008-6-6 21:09
http://rpg.blue/viewthread.php?tid=69995
http://rpg.blue/viewthread.php?tid=70328
作者: 零下八度    时间: 2008-6-6 21:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: 越前リョーマ    时间: 2008-6-6 21:12
以下引用禾西于2008-6-6 13:09:56的发言:

http://rpg.blue/viewthread.php?tid=69995
http://rpg.blue/viewthread.php?tid=70328

强大的东西。
作者: hide秀    时间: 2008-6-6 21:12
斑竹别见怪啊 零下八度 用你发的这些 好象不行 所以拖我写了个{/pz}
要不改成简化版吧?
作者: 零下八度    时间: 2008-6-6 21:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: hide秀    时间: 2008-6-6 21:15
那就 称之为简化版把...或者...
作者: hide秀    时间: 2008-6-6 21:26
稍微改动了下 也变成动态的了.....= =




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