【运动模型理论】连接体跟随运动
gamemaker吧
全部回复
仅看楼主
level 6
新毕字典 楼主
【运动模型理论】连接体跟随运动
2020年07月03日 04点07分 1
level 6
新毕字典 楼主
如图,主角的头发如果用固定序列帧,在复杂运动的情况下便会显得不自然,这里很明显是根据主体的运动情况进行验算的
2020年07月03日 04点07分 2
level 6
新毕字典 楼主
理论如下,可以很容易用gml实现
2020年07月03日 04点07分 3
level 6
新毕字典 楼主
由于本人gms2打不开,所以没有实际操作过,如有漏洞还请指正
2020年07月03日 04点07分 4
level 11
虽然说这用帧动画实现的可能性很大,但是还是很佩服楼主认真的精神哈哈。
2020年07月03日 09点07分 6
答案你可能可以通过拆包素材得到答案,可能角色和头发是分成两个精灵的
2020年07月03日 09点07分
吧务
level 14
目测是还是帧动画,只不过是把头部和身体分开了,用dx的分析工具查看一下texture即可得出结论
2020年07月03日 12点07分 7
level 6
新毕字典 楼主
游戏Celeste,玩了几十个小时,我感觉不是贴图
2020年07月03日 14点07分 8
都认真到这个份上了,不如再按楼上说的去考究一下呗。
2020年07月04日 03点07分
level 6
新毕字典 楼主
gm8试了下,没加惯性,gg
2020年07月04日 13点07分 10
吧务
level 13
同一个问题,有必要开第二帖嘛,哪怕贴个新的动图出来……这吧这么冷,原贴连第一页的一半都还没掉出去。
重复一遍已有结论:
0、动图的下落过程一共3帧,发梢的形状略有差异;//但刘海的形状完全相同
1、落地硬直(蹲下到站起)的几帧里,发梢是逐渐落下去的;//但也就只有2帧
2、落地瞬间的发梢位置远不及滞空过程。//之前发梢飘起一个头长,落地瞬间只剩半个头长,只有一帧只凸出2像素
如果是用序列帧的话,只要给“上升阶段/无明显竖直运动阶段/下降阶段”ד竖直跳/前进跳/倒退跳”准备不同的飘发sprite就可以实现此效果,甚至不用分成两部分来处理。倒是这个图里有风环境,为什么主角静止是发梢没有飘到前面去,让我很是怀疑楼主是否真的进行了足够多的观察和猜想。
不如楼主观察一下这几组弹幕,尝试说一下每一张图里的单发弹都是什么运动模式
2020年07月06日 10点07分 11
有道理
2020年07月08日 03点07分
level 2
玩过蔚蓝的应该都能感觉出来头发是程序做的。
帧动画很难做出来那么丝滑的动态曲线形态(在某些场景甚至会出现S型),能做出来也至少得几十个不同帧动画和复杂的判定条件,实在没必要。
但是也不像物理模拟,因为真实度并不高,头发几乎没有惯性,只是会跟在玩家后面,我猜应该只是根据上几帧的位置按几节拼接绘制的。
楼主想法不错,做出来DEMO就更好了[滑稽][大拇指](白嫖
2020年07月17日 08点07分 12
level 9
最喜欢蔚蓝了。受苦通关后还感觉有点寂寞[小乖]
2020年07月19日 11点07分 13
1