骨骼动画实时位置

有个骨骼动画是全屏的,里边只有一个小人,从屏幕左边移动到屏幕右边,如何获取这个小人的实时位置,拿来设置碰撞区域

让美术加挂点

根据屏幕宽度和骨骼动画的时长,算出人物移动的速率 让碰撞区域按照这个速率移动。

我获取了下骨头和根节点,坐标都没变,不知道到底是那个在变化

非匀速运动

让美术把动画做在根节点下,然后你获取根节点位置
image
image

cocos生成挂点,然后在挂点下面加一个节点,获取那个节点的坐标

1626684149(1)
这样的吗?获取root一直是0 0

让美术把小人的动画要放在一个根节点root下,动画从左到右移动的是根节点root,这样root才会变化。
https://www.cnblogs.com/gamedaybyday/p/13062293.html

1赞

这个也可以,不改动的话,直接挂点就可以,感谢大佬,我看就只能设置一个解决方案,我就用我目前用的这个。非常感谢大佬的无私指导

https://www.cnblogs.com/gamedaybyday/p/13062293.html

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。