注册会员 登录
Project1 返回首页

喵呜喵5的树洞 https://rpg.blue/?291206 [收藏] [复制] [分享] [RSS]

日志

【脚本】边框

热度 25已有 4977 次阅读2013-12-7 13:40 |个人分类:脚本

这个脚本需要搭配我的基础脚本共同使用:http://rm.66rpg.com/home.php?mod=space&uid=291206&do=blog&id=13513

=begin

===============================================================================

  边框 By喵呜喵5

===============================================================================


  【说明】

  

  在游戏画面中显示一个平时不会被消除的边框

  边框文件放在“Graphics/system/”文件夹下,命名为Frame

  

  如果只是需要在地图画面上显示边框的话……请删掉这个脚本,直接用显示图片指令


=end

$m5script ||= {}; raise("需要喵呜喵5基础脚本的支持") unless $m5script[:M5Base]

$m5script[:M5Fog20150519] = 20150519; M5script.version(20150224)

module M5Fog20150519

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

#  设定部分

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


  SCENE = [Scene_Battle,Scene_Debug]

  

  #在上面设置不需要显示边框的场景

  #默认的设置是战斗画面以及调试窗口不会显示边框

  

  SWI = 1

  

  #当这个开关打开的时候,不显示边框

  

  Z = 500

  

  #修改这个数值调整边框的高度,数值越大边框能遮住的东西越多


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

#  设定结束

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

class Plane_Fog < Plane

end

class Spriteset_Fog < Spriteset_M5

  def initialize

    @fog = Plane_Fog.new

    @fog.bitmap = Cache.system("Frame")

    @fog.z = Z

    update

  end

  def update

    super

    @fog.visible = !$game_switches[SWI]

  end

  def dispose

    super

    @fog.dispose

  end

end

end

class Scene_Base

  alias m5_20131205_start start

  def start

    m5_20131205_start

    if !M5Fog20150519::SCENE.include?(self.class)

      @m5_20150519_fog = M5Fog20150519::Spriteset_Fog.new

    end

  end

end

12

鸡蛋

鲜花

刚表态过的朋友 (12 人)

评论 (0 个评论)

facelist doodle 涂鸦笔

您需要登录后才可以评论 登录 | 注册会员

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-7 17:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

返回顶部