设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2184|回复: 12
打印 上一主题 下一主题

[已经解决] 请问这个显示公告栏。 怎么使用。。

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2385
在线时间
912 小时
注册时间
2014-10-14
帖子
1331

开拓者

跳转到指定楼层
1
发表于 2016-12-15 00:35:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
RUBY 代码复制
  1. #==============================================================================
  2. # ■ Window_Notice
  3. #------------------------------------------------------------------------------
  4. #显示公告栏。
  5. #==============================================================================
  6.  
  7. class Window_Notice < Window_Base
  8.   #--------------------------------------------------------------------------
  9.   # ● 初始化窗口
  10.   #--------------------------------------------------------------------------
  11.   def initialize
  12.     super(0, 0, 200, 480)   #窗口大小
  13.     self.contents = Bitmap.new(width - 32, height - 32)   
  14.     self.opacity = 100  
  15.      refresh
  16.    end
  17.   #--------------------------------------------------------------------------
  18.   # ● 刷新
  19.   #--------------------------------------------------------------------------
  20.   def refresh
  21.     self.contents.clear
  22.     self.contents.font.size = 16    #字体大小
  23.     #self.contents.font.color = Color.new( 0, 0, 0, 255)
  24.     self.contents.draw_text(0, 0, 250, 32,"输入你想要的内容")
  25.     self.contents.draw_text(0, 16, 250, 32,"第二行")
  26.     self.contents.draw_text(0, 32, 250, 32,"第三行")
  27.     self.contents.draw_text(0, 48, 250, 32,"以此内推")
  28.     self.contents.draw_text(0, 64, 250, 32,"")
  29.     self.contents.draw_text(0, 80, 250, 32,"")
  30.     self.contents.draw_text(0, 96, 250, 32,"")
  31.     self.contents.draw_text(0, 112, 250, 32,"")
  32.     self.contents.draw_text(0, 128, 250, 32,"")
  33.     self.contents.draw_text(0, 144, 250, 32,"")
  34.     self.contents.draw_text(0, 160, 250, 32,"")
  35.     self.contents.draw_text(0, 176, 250, 32,"")
  36.     self.contents.draw_text(0, 192, 250, 32,"")
  37.     self.contents.draw_text(0, 208, 250, 32,"")
  38.     self.contents.draw_text(0, 224, 250, 32,"")
  39.     self.contents.draw_text(0, 240, 250, 32,"")
  40.     self.contents.draw_text(0, 256, 250, 32,"")
  41.     self.contents.draw_text(0, 272, 250, 32,"")
  42.     self.contents.draw_text(0, 288, 250, 32,"")
  43.     self.contents.draw_text(0, 304, 250, 32,"")
  44.     self.contents.draw_text(0, 320, 250, 32,"")
  45.     self.contents.draw_text(0, 336, 250, 32,"")
  46.   end
  47. end

点评

bu不懂你的意思  发表于 2016-12-15 15:18
这代码写的,厉害了我的哥  发表于 2016-12-15 11:36
------落尽红樱君不见,轻绘梨花泪沾衣。~~~

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

2
发表于 2016-12-15 18:55:32 | 只看该作者
这只是个Window
不能直接使用。
你参考其他Window就能知道怎么用了
这个脚本就是直接在指定坐标显示文字而已。

点评

好吧 无奈 难怪 搞不懂  发表于 2016-12-15 22:32
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
1
星屑
23989
在线时间
3339 小时
注册时间
2011-7-8
帖子
3926

开拓者

3
发表于 2017-1-1 17:12:55 | 只看该作者
利用事件脚本:
开启:
  1. $notice_window = Window_Notice.new
复制代码

关闭:
  1. $notice_window.dispose
复制代码

隐藏:
  1. $notice_window.visible = false
复制代码

隐藏后再显示:
  1. $notice_window.visible = true
复制代码

点评

xxO(∩_∩)O谢谢  发表于 2017-1-2 00:58

评分

参与人数 1星屑 +200 收起 理由
RyanBern + 200 认可答案

查看全部评分

熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止访问)

梦石
0
星屑
88
在线时间
631 小时
注册时间
2014-8-4
帖子
3600
4
发表于 2017-1-5 17:11:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2025-4-22 08:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表