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

Project1

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

发现不少游戏有音乐鉴赏功能!

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-8-11
帖子
196
跳转到指定楼层
1
发表于 2008-8-11 20:14:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-8-2
帖子
36
2
发表于 2008-8-11 20:16:44 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-8-11
帖子
196
3
 楼主| 发表于 2008-8-11 20:19:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者

孤独守望

梦石
0
星屑
3133
在线时间
1535 小时
注册时间
2006-10-16
帖子
4321

开拓者贵宾

4
发表于 2008-8-11 20:31:54 | 只看该作者
简陋吧,简陋吧,尽情的简陋吧!!!{/gg}
  1. class Scene_Music
  2.   #--------------------------------------------------------------------------
  3.   # ● 主处理
  4.   #--------------------------------------------------------------------------
  5.   def main
  6.     # 生成命令窗口
  7.     s1 = "music1"
  8.     s2 = "music2"
  9.     s3 = "music3"
  10.     s4 = "music4"
  11.     @command_window = Window_Command.new(192, [s1, s2, s3,s4])
  12.     @command_window.x = 320 - @command_window.width / 2
  13.     @command_window.y = 240 - @command_window.height / 2
  14.     @musicname = ["001-Battle01","002-Battle02","003-Battle03","004-Battle04"]
  15.     Graphics.transition
  16.     loop do
  17.       Graphics.update
  18.       Input.update
  19.       update
  20.       if $scene != self
  21.         break
  22.       end
  23.     end
  24.     Graphics.freeze
  25.     @command_window.dispose
  26.     if $scene.is_a?(Scene_Title)
  27.       Graphics.transition
  28.       Graphics.freeze
  29.     end
  30.   end
  31.   #--------------------------------------------------------------------------
  32.   # ● 刷新画面
  33.   #--------------------------------------------------------------------------
  34.   def update
  35.     @command_window.update
  36.     # 按下 B 键的情况下
  37.     if Input.trigger?(Input::B)
  38.       $game_system.se_play($data_system.cancel_se)
  39.       $scene = Scene_Title.new
  40.       return
  41.     end
  42.     # 按下 C 键的场合下
  43.     if Input.trigger?(Input::C)
  44.       # 命令窗口光标位置分支
  45.       name = "Audio/BGM/" + @musicname[@command_window.index]
  46.       Audio.bgm_play(name)
  47.       return
  48.     end
  49.   end
  50. end
复制代码

呼叫方法$scene = Scene_Music.new
返回界面为开始界面
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
5
发表于 2008-8-11 21:35:12 | 只看该作者
以下引用IamI于2008-8-11 12:31:54的发言:

简陋吧,简陋吧,尽情的简陋吧!!!
class Scene_Music
  #--------------------------------------------------------------------------
  # ● 主处理
  #--------------------------------------------------------------------------
  def main
    # 生成命令窗口
    s1 = "music1"
    s2 = "music2"
    s3 = "music3"
    s4 = "music4"
    @command_window = Window_Command.new(192, [s1, s2, s3,s4])
    @command_window.x = 320 - @command_window.width / 2
    @command_window.y = 240 - @command_window.height / 2
    @musicname = ["001-Battle01","002-Battle02","003-Battle03","004-Battle04"]
    Graphics.transition
    loop do
      Graphics.update
      Input.update
      update
      if $scene != self
        break
      end
    end
    Graphics.freeze
    @command_window.dispose
    if $scene.is_a?(Scene_Title)
      Graphics.transition
      Graphics.freeze
    end
  end
  #--------------------------------------------------------------------------
  # ● 刷新画面
  #--------------------------------------------------------------------------
  def update
    @command_window.update
    # 按下 B 键的情况下
    if Input.trigger?(Input::B)
      $game_system.se_play($data_system.cancel_se)
      $scene = Scene_Title.new
      return
    end
    # 按下 C 键的场合下
    if Input.trigger?(Input::C)
      # 命令窗口光标位置分支
      name = "Audio/BGM/" + @musicname[@command_window.index]
      Audio.bgm_play(name)
      return
    end
  end
end


呼叫方法$scene = Scene_Music.new
返回界面为开始界面

这个还真简陋 ORZ

其实大道至简啊

LZ去主站看看吧,好象有
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

孤独守望

梦石
0
星屑
3133
在线时间
1535 小时
注册时间
2006-10-16
帖子
4321

开拓者贵宾

6
发表于 2008-8-11 21:40:10 | 只看该作者
我坦白吧,这是我拷贝Scene_End改的
恩,把猎人的拖来
http://rpg.blue/web/htm/news837.htm
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
7
发表于 2008-8-11 21:45:32 | 只看该作者
以下引用铃铃于2008-8-11 12:14:38的发言:
 
刚才在主站上找了找!发现了一个很好看的!可惜,作者申明不能使用.只能做为参考.而自己又刚接触不太了解.有什么简单的方法可以做到吗?


没注意到

还是用IAMI的吧,大道至简
只要能实现效果就是好的
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-8-11
帖子
196
8
 楼主| 发表于 2008-8-12 00:46:21 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-27 17:14

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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