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

Project1

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

[已经解决] 关于怪物死亡音效

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
160 小时
注册时间
2010-11-7
帖子
28
跳转到指定楼层
1
发表于 2013-7-25 12:12:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 394178110 于 2013-7-25 20:58 编辑

我想把每个怪物死亡都添加不同的音效 应该修改哪个地方呢 求指点

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21636
在线时间
9415 小时
注册时间
2012-6-19
帖子
7118

开拓者短篇九导演组冠军

2
发表于 2013-7-25 15:18:19 | 只看该作者
本帖最后由 喵呜喵5 于 2013-7-25 15:47 编辑

RUBY 代码复制
  1. =begin
  2.  
  3. ===============================================================================
  4.   怪物死亡音效 By喵呜喵5
  5. ===============================================================================
  6.  
  7. 【说明】
  8.  
  9. 在Audio文件夹下新建一个Enemy文件夹,里面放上怪物死亡时的音效,分别命名1、2、3……
  10. 数据库中没有设置特殊死亡效果的怪物死亡的时候便会播放该音效
  11. 如果文件不存在,则会播放默认音效
  12.  
  13. =end
  14.  
  15. #==============================================================================
  16. #  脚本部分
  17. #==============================================================================
  18. class Game_Enemy < Game_Battler  
  19.   def perform_collapse_effect
  20.     case collapse_type
  21.     when 0
  22.       @sprite_effect_type = :collapse
  23.       play_enemy_collapse
  24.     when 1
  25.       @sprite_effect_type = :boss_collapse
  26.       Sound.play_boss_collapse1
  27.     when 2
  28.       @sprite_effect_type = :instant_collapse
  29.     end
  30.   end  
  31.   def play_enemy_collapse   
  32.     sename = 'Audio/ENEMY/' + @enemy_id.to_s
  33.     if !Dir.glob(sename+ ".*").empty?
  34.       Audio.se_play(sename,100,100)
  35.     else
  36.       Sound.play_enemy_collapse
  37.     end
  38.   end
  39. end

点评

非常感谢 困扰的几个问题逐个清除 终于可以继续弄剧情了......  发表于 2013-7-25 20:58

评分

参与人数 1梦石 +1 收起 理由
Sion + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-18 08:44

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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