查看: 1593|回复: 4

[已经解决] 求一段播放声音的脚本

[复制链接]

花开堪折直须折

梦石
0
星屑
916
在线时间
943 小时
注册时间
2010-7-17
回帖
4599

贵宾

发表于 2012-7-9 13:55:21 | 显示全部楼层 |阅读模式

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

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

×
那什么。。一年没动vx实在忘的差不多了囧=v=
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
梦石
0
星屑
50
在线时间
148 小时
注册时间
2012-7-2
回帖
139
发表于 2012-7-9 14:00:56 | 显示全部楼层
  #--------------------------------------------------------------------------
  # ● 播放标题音乐
  #--------------------------------------------------------------------------
  def play_title_music
    $data_system.title_bgm.play
    RPG::BGS.stop
    RPG::ME.stop
  end

#==============================================================================
# ■ Sound
#------------------------------------------------------------------------------
#  本模组用于播放音效。它从数据库中的$data_system获取设置好的音效并播放。
#==============================================================================

module Sound

  # 游标
  def self.play_cursor
    $data_system.sounds[0].play
  end

  # 确定键
  def self.play_decision
    $data_system.sounds[1].play
  end
回复

使用道具 举报

花开堪折直须折

梦石
0
星屑
916
在线时间
943 小时
注册时间
2010-7-17
回帖
4599

贵宾

 楼主| 发表于 2012-7-9 14:10:59 | 显示全部楼层
limaolinghu 发表于 2012-7-9 14:00
#--------------------------------------------------------------------------
  # ● 播放标题音乐
   ...

这。这个不行啊。。
我说的是一段语句……
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复

使用道具 举报

梦石
0
星屑
2306
在线时间
1010 小时
注册时间
2012-4-30
回帖
1455

开拓者

发表于 2012-7-9 14:45:42 | 显示全部楼层
Audio.bgm_play(filename[, volume[, pitch]]) 开始播放背景音乐(BGM)
Audio.bgs_play(filename[, volume[, pitch]]) 开始播放背景音效(BGS)
Audio.me_play(filename[, volume[, pitch]]) 开始播放事件音乐(ME)
Audio.se_play(filename[, volume[, pitch]])开始播放事件音效(SE)
F1 RGSS 内建模块 Audio 音频模块有更详细的。。。。
回复

使用道具 举报

梦石
0
星屑
1002
在线时间
1270 小时
注册时间
2011-2-14
回帖
5388
发表于 2012-7-10 15:33:35 | 显示全部楼层
本帖最后由 R-零 于 2012-7-10 15:38 编辑

如上所述,三个参数只有第一个不可省,Audio.bgm_play(文件名,音量 = 100,节拍=100)

如果觉得麻烦就这样
  1. def bgm(n,v=100,p=100)
  2. Audio.bgm_play(n,v,p)
  3. end
  4. def bgs(n,v=100,p=100)
  5. Audio.bgs_play(n,v,p)
  6. end
  7. def se(n,v=100,p=100)
  8. Audio.se_play(n,v,p)
  9. end
  10. def me(n,v=100,p=100)
  11. Audio.me_play(n,v,p)
  12. end
复制代码
避免记错(不过对kernel加这种东西真的很不爽


如果想不起来就按F1帮助吧
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部