李慕华 发表于 2020-7-21 10:38:31

关于act的几个小问题

{:5_104:}恶魔城老粉,想做一个类恶魔城的同人游戏,结果刚上手就碰到了3个没办法解决的难题{:3_49:}希望有大神能帮帮我1,跳跃的时候攻击会直接停下来,直接直挺挺的从天空中掉下来,仔细观察了一下自带的剑士,发现剑士跳砍时也不能动,但攻击的时间很短,攻击结束后还可以下落,希望在跳跃时攻击还可以继续沿着抛物线运动

2,死亡后结束的时间太快了,人刚死,死亡动画才跪地上,直接跳出gameover了,永远也到达不了倒在地上的真实了{:3_57:}希望能增加2秒死亡后跳出over的时间
3,想要做出受伤后后退的效果{:3_59:}实在弄不好就算了,上面两个更重要一点

李慕华 发表于 2020-7-21 14:27:16

本帖最后由 李慕华 于 2020-7-21 14:31 编辑

我好像已经找到问题3的代码行了,但不知道该怎么改{:5_104:}

李慕华 发表于 2020-7-21 14:30:16

可能是我描述不够准确哦,问题3的意思是人物碰撞怪物后受伤击退,不是怪物攻击后受伤击退

李慕华 发表于 2020-7-21 15:22:41

问题2解决了
SMain 的 75行数字改大一点
         }else{//意外死亡直接凉凉
                //生命校准为0
                RV.GameData.actor.hp = 0;
            }
            dieWait = 80;
      };

FEI 发表于 2020-7-21 20:29:44

1.不知道你是否修改过重力/跳跃高度之类的属性,这个问题可能是因为调整后的跳跃下落(空中部分)帧数少引起的。如果没调整过,或者没有调整的过于夸张,适当微调下对应帧数就可以了。
2.你好像已解决?
3.我理解是你的角色触碰到怪物受伤后被击退?那么设置这里就可以了

李慕华 发表于 2020-7-21 21:05:24

FEI 发表于 2020-7-21 20:29
1.不知道你是否修改过重力/跳跃高度之类的属性,这个问题可能是因为调整后的跳跃下落(空中部分)帧数少引 ...

好的,我试试看{:3_41:}

李慕华 发表于 2020-7-21 21:32:30

本帖最后由 李慕华 于 2020-7-21 21:34 编辑

FEI 发表于 2020-7-21 20:29
1.不知道你是否修改过重力/跳跃高度之类的属性,这个问题可能是因为调整后的跳跃下落(空中部分)帧数少引 ...
试试改了下,但只要还有跳跃攻击帧,就会产生明显硬直卡顿{:3_50:}
大佬,有办法可以一边攻击一边在空中移动吗?{:3_59:}就是攻击时可以以跳跃攻击帧继续在空中抛物线移动
这个在我这边的计划里是核心要素啊QAQ{:3_50:}

FEI 发表于 2020-7-22 01:19:29

李慕华 发表于 2020-7-21 21:32
试试改了下,但只要还有跳跃攻击帧,就会产生明显硬直卡顿
大佬,有办法可以一边攻击一边在空中移 ...

这……你得按着方向键比如前进键……抛物线的前提是你得有个横向速度呀

李慕华 发表于 2020-7-22 09:54:16

FEI 发表于 2020-7-22 01:19
这……你得按着方向键比如前进键……抛物线的前提是你得有个横向速度呀 ...

这个肯定按着的呀{:3_59:}现在的情况是1,在跳跃上升过程中攻击就会停顿,会垂直下落,脱离攻击帧动画后才可以继续抛物线移动
不知道有没有办法变成2

FEI 发表于 2020-7-28 16:34:17

不然……加Q群977585123详聊吧
页: [1] 2
查看完整版本: 关于act的几个小问题