Project1

标题: 彩虹神剑,攻击抖动问题 [打印本页]

作者: 薄荷冰水    时间: 2010-10-3 10:29
标题: 彩虹神剑,攻击抖动问题
那啥彩虹神剑的那个不是有个效果,
是被攻击后跳动一下吗?
就是上下跳动的,感觉是受到攻击后跳动的效果。
我想把它改成左右摇晃的,这样实现吗?
脚本如下
直接给传送门好了 = =.
传送门

嗯,因为我是脚本盲,只会该点透明度XYZ坐标之类的东西,所以,脚本无能 - -..
SO..改动哪里请告诉一下,谢谢!
  1. #--------------------------------------------------------------------------
  2. # ● 常量设定
  3. #--------------------------------------------------------------------------
  4. # 是否显示总伤害
  5. SHOW_TOTAL_DAMAGE = true
  6. # 角色受攻击时是否跳一下
  7. BATTLER_JUMP = false
  8. # 连续伤害的动画ID
  9. SLIP_DAMAGE_ANIMATION_ID = 105
复制代码
大概这这里,75行也有一句。

请问一下,连续伤害的动画ID是什么意思?
作者: 禾西    时间: 2010-10-3 10:29
637行有段這個東西
      case @flash_shake
      when 9..10
        self.x = @battler.screen_x
        self.y -=4
        self.z = @battler.screen_z
      when 6..8
        self.x = @battler.screen_x
        self.y -=2
        self.z = @battler.screen_z
      when 3..5
        self.x = @battler.screen_x
        self.y +=2
        self.z = @battler.screen_z
      when 2
        self.x = @battler.screen_x
        self.y += 4
        self.z = @battler.screen_z
      when 1
        self.x = @battler.screen_x
        self.y = @battler.screen_y
        self.z = @battler.screen_z
      end

改為
  1.       case @flash_shake
  2.       when 9..10
  3.         self.x -= 4
  4.         self.y [email protected]_y
  5.         self.z = @battler.screen_z
  6.       when 6..8
  7.         self.x -= 2
  8.         self.y [email protected]_y
  9.         self.z = @battler.screen_z
  10.       when 3..5
  11.         self.x += 2
  12.         self.y [email protected]_y
  13.         self.z = @battler.screen_z
  14.       when 2
  15.         self.x += 4
  16.         self.y = @battler.screen_y
  17.         self.z = @battler.screen_z
  18.       when 1
  19.         self.x = @battler.screen_x
  20.         self.y = @battler.screen_y
  21.         self.z = @battler.screen_z
  22.       end
复制代码
就是 x 和 y 的語句換位,你懂的
作者: fux2    时间: 2010-10-3 10:32
本帖最后由 fux2 于 2010-10-3 10:44 编辑

把637行那段x,和y的值对调,z不用改。
作者: 薄荷冰水    时间: 2010-10-3 10:53
我最纠结出现两个正解的了- -.......
那啥,手机也有复制粘贴功能呀~
我用WM系统的手机,UC浏览器可以做到..
不过现在那个坏了 = =...
那个,我试试看再认可,
谢谢喔!
(认可悬赏后,应该不用跑认可帖了吧?)
作者: 九夜神尊    时间: 2010-10-3 17:15
上次我哭着求着让蓝蓝小雪帮我写了这玩意。直接在动画上做手脚,让画面震动也成为动画的一部分。设定屏幕闪烁强度为0
然后R G B 值分别设定 震动的强度,频率,时间,最后的时间设置位为扩充填位。

由于这个闪烁强度为0被RTAB的连击占用,所以我的游戏用的是强度为1.
你可以在我的脚本里面找到那个脚本,由两部分组成
动画中的地址
地震效果增强

由于不是我的东西,所以不可能公开发布。

当时间为0时横向震动,1纵向震动,2横向纵向乱舞。




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