查看: 3418|回复: 13

如何解决超级战斗教程出现的BUG~(5点VIP)

  [复制链接]
梦石
0
星屑
60
在线时间
1 小时
注册时间
2005-11-16
回帖
32
发表于 2007-5-31 16:09:20 | 显示全部楼层 |阅读模式

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

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

×
怎么样解决超级战斗脚本中,攻击动画和挨打动作的一致性,几即攻击动画出现后再出现挨打动作.有是齐时战斗.

由于这个问题至今没有解决,希望能得到完美的解决方法,谢谢~~
玩,也是认真的。努力学习脚本中......
梦石
0
星屑
60
在线时间
1 小时
注册时间
2005-11-16
回帖
32
发表于 2007-5-31 16:09:20 | 显示全部楼层 |阅读模式

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

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

×
怎么样解决超级战斗脚本中,攻击动画和挨打动作的一致性,几即攻击动画出现后再出现挨打动作.有是齐时战斗.

由于这个问题至今没有解决,希望能得到完美的解决方法,谢谢~~
玩,也是认真的。努力学习脚本中......
梦石
0
星屑
60
在线时间
61 小时
注册时间
2006-9-15
回帖
864
发表于 2007-5-31 16:51:53 | 显示全部楼层
Graphics.update (等待1祯)


@wait_count = 等待帧数
回复

使用道具 举报

梦石
0
星屑
60
在线时间
1 小时
注册时间
2005-11-16
回帖
32
 楼主| 发表于 2007-5-31 20:50:56 | 显示全部楼层
楼上的第一种方法整个动画显示都等待延时了,第二种方法貌似没反映
偶似乎是脚本白痴直接贴出脚本吧:

#--------------------------------------------------------------------------
# ● 刷新画面 (主回合步骤 3 : 行动方动画)
#--------------------------------------------------------------------------
  def update_phase4_step3
   
# 等待10秒
    # 行动方动画 (ID 为 0 的情况下是白色闪烁)
    if @animation1_id == 0
      @active_battler.white_flash = true
    else
      @active_battler.animation_id = @animation1_id
      @active_battler.animation_hit = true
      end
      # 对像方动画
    for target in @target_battlers
      target.animation_id = @animation2_id
      target.animation_hit = (target.damage != "Miss")
      if target.is_a?(Game_Actor)
       target.battler_name = target.battler_name.split(/_/)[0]      
       if target.damage.to_i <= 0
         target.battler_name = target.battler_name.split(/_/)[0]
       elsif (target.current_action.kind == 0 and target.current_action.basic == 1) or target.damage == "Miss"
         target.battler_name = target.battler_name + "_defend" #防御
       else
     target.battler_name = target.battler_name + "_ad"         #挨打
      end
       end
     end
     # 限制动画长度、最低 8 帧
    @wait_count = 8
    # 移至步骤 5
    @phase4_step = 5
  end
#=====================================================================

怎么加等待可以把挨打的动作晚于攻击动作一段时间,麻烦大侠们多多指点,谢谢了~~
玩,也是认真的。努力学习脚本中......
回复

使用道具 举报

梦石
0
星屑
60
在线时间
1 小时
注册时间
2005-11-16
回帖
32
 楼主| 发表于 2007-6-1 16:09:57 | 显示全部楼层
急需解决这个问题~~谢谢~~
玩,也是认真的。努力学习脚本中......
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
46
在线时间
10 小时
注册时间
2007-5-27
回帖
2407

第1届Title华丽大赛新人奖

发表于 2007-6-1 18:00:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
60
在线时间
1 小时
注册时间
2005-11-16
回帖
32
 楼主| 发表于 2007-6-1 21:04:59 | 显示全部楼层
那长了有什么用啊?
玩,也是认真的。努力学习脚本中......
回复

使用道具 举报

梦石
0
星屑
60
在线时间
1 小时
注册时间
2005-11-16
回帖
32
 楼主| 发表于 2007-6-2 01:36:58 | 显示全部楼层
大侠们,这个到底是太简单了,你们懒得说.还是有些麻烦.给句话好有个希望啊,要真得无法解决,就放弃这个脚本了.~~
玩,也是认真的。努力学习脚本中......
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2006-9-6
回帖
3644
发表于 2007-6-2 06:49:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
60
在线时间
1 小时
注册时间
2005-11-16
回帖
32
 楼主| 发表于 2007-6-2 16:16:08 | 显示全部楼层
没用的,放了,但是行动方和对象方的动画是同时显示的.人物受攻击的动作并不是动画显示的啊.
玩,也是认真的。努力学习脚本中......
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部