设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2980|回复: 19

[已经解决] 求问能不能把全动画脚本的老毛病治好

[复制链接]

Lv5.捕梦者

梦石
0
星屑
34825
在线时间
4145 小时
注册时间
2007-12-15
帖子
9970
发表于 2016-9-30 17:18:11 | 显示全部楼层 |阅读模式
10星屑
本帖最后由 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)

最佳答案

查看完整内容

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

Lv3.寻梦者

梦石
0
星屑
1343
在线时间
1295 小时
注册时间
2012-8-4
帖子
749
发表于 2016-9-30 17:18:12 | 显示全部楼层
本帖最后由 夜狠简单 于 2016-10-4 13:21 编辑

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

全动画测试脚本.rar

1.56 MB, 下载次数: 113

点评

混乱这个我记得我这个脚本修正过,就是忘了改的是哪里了。  发表于 2016-10-4 11:00
这个不知道合不合理,被敌人混乱,攻击同伴。但是也会自己打自己。按照一般游戏的设置,中了混乱就会平砍自己以外的所有人,不会自己打自己  发表于 2016-10-4 00:37
回复

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
34825
在线时间
4145 小时
注册时间
2007-12-15
帖子
9970
 楼主| 发表于 2016-10-1 07:46:39 | 显示全部楼层
本帖最后由 89444640 于 2016-10-3 12:17 编辑

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

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

点评

2l  发表于 2016-10-4 11:39
那个,请问修改后的工程在哪里--b  发表于 2016-10-4 11:04
第一个遮挡了战斗数值也调了, 第四个的话人物站开点吧,目前只有这个办法了。如果要改第4个的显示,应该很费时。  发表于 2016-10-4 00:03
2、3应该解决了,4的话应为都是在一个端口 z坐标都是300的地方上显示的动画,所以才会有遮挡吧。  发表于 2016-10-4 00:01
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
168 小时
注册时间
2007-7-26
帖子
477
发表于 2016-10-4 00:41:07 | 显示全部楼层
  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

评分

参与人数 1星屑 +85 收起 理由
89444640 + 85

查看全部评分

回复

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
34825
在线时间
4145 小时
注册时间
2007-12-15
帖子
9970
 楼主| 发表于 2016-10-4 11:15:57 | 显示全部楼层
本帖最后由 89444640 于 2016-10-4 13:03 编辑
cmmd1 发表于 2016-10-4 00:41
def screen_z
    # 返回计算后的队伍 Z 坐标的排列顺序
   case self.index


这个我试了一下,确实解决了胜利画面的遮挡问题,非常感谢。
01.png
还差全屏动画、1hit不显示。
混乱打自己这个倒是无伤大雅--b能改最好不能改自残就自残吧--b
需要修改的地方见图。
112935irlgetf68nnno8jt.png

点评

试了一下把其他动画做到武器上,会显示到角色窗口下方。  发表于 2016-10-4 13:45
如果动画还是会显示到角色状态窗口,那么再发脚本上来。不会的话就是雷3那个动画我修改的原因。  发表于 2016-10-4 13:36
那个全屏动画我故意调下去的,3号角色的胜利动画我也改成3次的。他的战斗胜利动画是757  发表于 2016-10-4 13:34
试了一下,不行,全屏动画显示还是异常,而且三号位置角色胜利动画显示三次orz  发表于 2016-10-4 13:32
刚刚更新了下范例,使用的 火炎技能是全屏的动画,至于opacity那个 你也测试一下。  发表于 2016-10-4 13:22
回复

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-3-29 00:48

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表