Project1

标题: 怎么制作角色受伤时发出声音 [打印本页]

作者: 475665817    时间: 2008-9-28 05:06
标题: 怎么制作角色受伤时发出声音
如题,怎样制作角色受伤的时候发出声音的效果呢,我是新手,麻烦各位说详细点哟……在这里先谢谢大家了 [LINE]1,#dddddd[/LINE]此贴于 2008-9-29 11:55:55 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]版务信息:版主帮忙结贴~
作者: 黑鏻    时间: 2008-9-28 05:19
“数据库”的“动画”那里添上音乐~~~

至于那种受伤的音乐,1是自己录自己的音,2是找下站上的游戏,MS有许多有那种音乐~~~
作者: 灯笼菜刀王    时间: 2008-9-28 05:29
http://rpg.blue/viewthread.php?t ... 9%2D27+21%3A29%3A31
作者: 475665817    时间: 2008-9-28 05:58
主角受伤可以发出声音吗?
在动画里面加了声音怎么用呀,不可能每个主角受伤都是一个声音吧……
作者: 越前リョーマ    时间: 2008-9-28 06:24
以下引用灯笼菜刀王于2008-9-27 21:29:59的发言:

http://rpg.blue/viewthread.php?tid=94628&ntime=2008%2D9%2D27+21%3A29%3A31

这个好像是死亡……
作者: 天圣的马甲    时间: 2008-9-28 10:14
思路:在Scene_Battle 4 里面伤害相关的是
#--------------------------------------------------------------------------
# ● 刷新画面 (主回合步骤 4 : 对像方动画)
#--------------------------------------------------------------------------
def update_phase4_step4
   # 对像方动画
   for target in @target_battlers
     target.animation_id = @animation2_id
     target.animation_hit = (target.damage != "Miss")
   end
   # 限制动画长度、最低 8 帧
   @wait_count = 8
   # 移至步骤 5
   @phase4_step = 5
end
#--------------------------------------------------------------------------
# ● 刷新画面 (主回合步骤 5 : 显示伤害)
#--------------------------------------------------------------------------
def update_phase4_step5
   # 隐藏帮助窗口
   @help_window.visible = false
   # 刷新状态窗口
   @status_window.refresh
   # 显示伤害
   for target in @target_battlers
     if target.damage != nil
       target.damage_pop = true
     end
   end
   # 移至步骤 6
   @phase4_step = 6
end

if target.is_a?(Game_Actor)可判断被打的是不是我方人物。
target.battler_name代表挨打角色名字。然后用case之类的条件判断,并播放音效。
[LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者: 475665817    时间: 2008-9-29 00:27
不是很懂呀……
有沒有相關的教程或者是工程呢
作者: 零·ZERO    时间: 2008-9-29 02:45
数据库  系统   角色受伤  声音选择





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1