Project1

标题: 求问能不能把全动画脚本的老毛病治好 [打印本页]

作者: 89444640    时间: 2016-9-30 17:18
标题: 求问能不能把全动画脚本的老毛病治好
本帖最后由 89444640 于 2016-10-4 12:57 编辑

这个主站的二手脚本困扰着无数人,曾经有无数人问过就是没人能解决。
脚本期间已经过很多人帮忙,修正了很多致命问题。
但是依然存在一个问题,就是角色出招收招动画z数值异常,胜利动画z数值遮挡异常
出招收招,因为动画显示的问题,
想法是通过绑定战斗中角色位置
13
24
位于1 3位置的角色在显示动画的时候其Z数值要低于处于24位置的
因为可以替换队员,只针对位置不针对角色。
想法是简单,但我无能力实现
动画显示也是如此,处于1 3编号位置的角色显示动画,永远要低于处于24编号位置的角色。

应该是Z值显示相关的脚本。由于角色胜利动画显示帧数不一样,导致显示帧数多的角色遮挡显示帧数少的角色。
但是如何修改就不知道了。

不能因为脚本问题影响图像的绘制。

其实,这脚本还有个角色显示动画,位置不是位于敌方正中,而是位于敌方图像脚下的问题,这个由于程序限制估计大家都无能为力了。

求人帮忙,万分感谢。若需现金支付亦可。

更新脚本,按照4楼的方法,修正了遮挡问题的,求修正其他问题。
武器bug攻击动画为全屏,需要修正位置
更新全动画测试脚本.rar (3.71 MB, 下载次数: 108)

作者: 夜狠简单    时间: 2016-9-30 17:18
本帖最后由 夜狠简单 于 2016-10-4 13:21 编辑

这个整合了的新版本全动画战斗

全动画测试脚本.rar

1.56 MB, 下载次数: 113


作者: 89444640    时间: 2016-10-1 07:46
本帖最后由 89444640 于 2016-10-3 12:17 编辑

补充了测试工程,话说需要把用到的脚本都拷进去吗界面遮挡这个在别的里面调好了。

前两天上班没空上论坛,刚才测试了一下,发现如下问题,
这个不用改了。伤害数字似乎被敌方战斗图遮挡了……这个还是算了,否则数字会挡角色动画
2、伤害显示我是设定为大于1的时候开始显示连击数,原本脚本用的是if @hits > 1时候显示伤害,照猫画虎添加到脚本原来位置后,1334行nomethod error无法定义opacity ,我就不会弄了--b请帮忙修改一下
3、全屏招式的情况下,画面往下拉了,因为有无数动画已经调好位置,还需要设定成xp默认动画显示状态,只是在显示动画的时候位于菜单界面之上即可。
连击数字我改回大写了--b
4.我导入自己的工程开新的进度,但是还是出了胜利动作遮挡异常orz,角色胜利动作帧数不同,是不是这个影响?还是说是由于其他脚本刷新造成的?

其他还没测试出来 请帮我看一下。
作者: cmmd1    时间: 2016-10-4 00:41
  def screen_z
    # 返回计算后的队伍 Z 坐标的排列顺序
   case self.index
    when 0
      return 100
    when 1
      return 90
    when 2
      return 80
    when 3
      return 70
    else
      return 0
    end
  end
end
作者: 89444640    时间: 2016-10-4 11:15
本帖最后由 89444640 于 2016-10-4 13:03 编辑
cmmd1 发表于 2016-10-4 00:41
def screen_z
    # 返回计算后的队伍 Z 坐标的排列顺序
   case self.index


这个我试了一下,确实解决了胜利画面的遮挡问题,非常感谢。

还差全屏动画、1hit不显示。
混乱打自己这个倒是无伤大雅--b能改最好不能改自残就自残吧--b
需要修改的地方见图。





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