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

Project1

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

[RMVA发布] [VA] 窗口翻页书声

[复制链接]

Lv1.梦旅人

梦石
0
星屑
80
在线时间
362 小时
注册时间
2013-12-8
帖子
427
跳转到指定楼层
1
发表于 2014-2-8 16:40:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 柍若 于 2014-2-8 16:43 编辑

L/R键翻页的时候播放翻书音效。
(L/R键对应键盘Q/W)

直接插入Main前即可
  1. #  ■ 翻页书声  - By 柍若
  2. class Window_Selectable < Window_Base
  3.   def cursor_pagedown
  4.     if top_row + page_row_max < row_max
  5.       page_up_and_down
  6.       self.top_row += page_row_max
  7.       select([[url=home.php?mod=space&uid=370741]@Index[/url] + page_item_max, item_max - 1].min)
  8.     end
  9.   end
  10.   def cursor_pageup
  11.     if top_row > 0
  12.       page_up_and_down
  13.       self.top_row -= page_row_max
  14.       select([[url=home.php?mod=space&uid=370741]@Index[/url] - page_item_max, 0].max)
  15.     end
  16.   end
  17.   def change_page
  18.     Audio.se_play('Audio/SE/Book2',80,100)
  19.   end
  20.   def page_up_and_down
  21.     Audio.se_play('Audio/SE/Book1',85,100)
  22.   end
  23.   def process_cursor_move
  24.     return unless cursor_movable?
  25.     last_index = @index
  26.     cursor_down (Input.trigger?(:DOWN))  if Input.repeat?(:DOWN)
  27.     cursor_up   (Input.trigger?(:UP))    if Input.repeat?(:UP)
  28.     cursor_right(Input.trigger?(:RIGHT)) if Input.repeat?(:RIGHT)
  29.     cursor_left (Input.trigger?(:LEFT))  if Input.repeat?(:LEFT)
  30.     cursor_pagedown   if !handle?(:pagedown) && Input.trigger?(:R)
  31.     cursor_pageup     if !handle?(:pageup)   && Input.trigger?(:L)
  32.     Sound.play_cursor unless Input.trigger?(:R) or Input.trigger?(:L) or [url=home.php?mod=space&uid=370741]@Index[/url] == last_index
  33.   end
  34.   def process_pageup
  35.     change_page
  36.     Input.update
  37.     deactivate
  38.     call_handler(:pageup)
  39.   end
  40.   def process_pagedown
  41.     change_page
  42.     Input.update
  43.     deactivate
  44.     call_handler(:pagedown)
  45.   end
  46. end
复制代码

评分

参与人数 1星屑 +12 收起 理由
子弹君 + 12 塞糖

查看全部评分

柍念作yang三声。

龙→

Lv2.观梦者 (暗夜天使)

卑微的梦

梦石
0
星屑
523
在线时间
820 小时
注册时间
2013-2-23
帖子
1185

短篇九勇士组季军

2
发表于 2014-2-28 19:13:26 | 只看该作者
这个和书籍阅读系统放在一起岂不是更好?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-28 20:32

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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