仙剑之十里坡

标题: [6r教程整理]喷血脚本 [打印本页]

作者: 最爱南宫煌    时间: 2010-7-2 22:31
标题: [6r教程整理]喷血脚本
  1.       if @battler.damage == nil and @battler.dead?  #——当战斗者挂了的时候
  2.         if @battler.is_a?(Game_Enemy)                    #——如果挂了的这个兄弟是敌人
  3.           $game_system.se_play($data_system.enemy_collapse_se)   #——播放敌人over的声效
  4.         else                      #——除此以外的情况(如果挂了的这个兄弟是自己人)
  5.           $game_system.se_play($data_system.actor_collapse_se)    #——播放自己人over的声效
  6.         end
  7.         collapse                                                           #——闪红光消失
  8.         @battler_visible = false                                  #——消失
  9.       end

  10. 所以呢,这里就可以稍加修改了。改为如下:

  11.       if @battler.damage == nil and @battler.dead?
  12.         if @battler.is_a?(Game_Enemy)
  13.           $game_system.se_play($data_system.enemy_collapse_se)  #——敌人挂了的时候,先播放声效
  14.         ###############################################################################
  15.           dead_animation_id = rand(4)+102                #——随机选一个喷血动画。rand(4)+102表示从102-105号中选
  16.           animation = $data_animations[dead_animation_id]    #——获得动画
  17.           animation(animation,true)                             #——播放动画
  18.         ###############################################################################         
  19.         else
  20.           $game_system.se_play($data_system.actor_collapse_se)   #——自己人挂了的时候,先播放声效
  21.         ###############################################################################
  22.           animation = $data_animations[105]    #——获得自己人挂了时候的动画,编号105,里面可以附带一声惨叫
  23.           animation(animation,true)                             #——播放动画
  24.         ###############################################################################     
  25.         end
  26.         collapse
  27.         @battler_visible = false
  28.       end
复制代码

作者: 最爱南宫煌    时间: 2010-7-2 22:32
正常游戏中,无论敌我,死的时候都是闪红光消失。其实我们可以添加一些暴力喷血动画在这里。

方法:

在脚本中按ctrl+shift+f搜索“ collapse”这个东西,注意单词前面加一个空格,就可以只搜索出来1个,不会有干扰内容。搜索来到Sprite_Battler中,看这一小段脚本




欢迎光临 仙剑之十里坡 (http://www.palslp.com/bbs/) Powered by Discuz! X2.5