关于子弹的显示方向

当发射具有左右方向性的图形子弹时,由于使用的是右侧方向的图形,因此向右发射没有问题。但在向左发射时,子弹最初会显示为向右,开始移动后才变为向左的图形。即使将子弹设为子对象,并通过父子关系从父对象继承显示方向,问题依然存在。是否有改进的方法?

动画是如何设置的?\n能否展示动画集的图像?


您好。

动画集的图像是指这部分吗?
它呈现出类似《龙珠》气功波的动画效果。

说明不足,这是 GameObject 侧的设置。

我在本地测试过,
如上所示,左右被设置为显示方向。
如果动画的启动动作已设置为自动开启Y轴反转,
那么无论初始方向如何,都能正常显示。

动画集的设置如上所述。

左侧输入的“起始动画”是否也正确朝向左侧?
向左飞行时,角色正常朝向左侧,
但在起始阶段却朝向右侧……

是的,我试过了,但开始时的动画也向左倾斜。
莫非,状态中的显示方向是向右的吗?
image


您好。

不,所有状态的方向设置均为“无”。

我新建了子弹1和子弹2,并将子弹1设为红色。
实际发射的是白色的子弹2,
但不知为何,无论是向右还是向左发射,第一帧显示的似乎都是红色的子弹1。
这大概是因为动画的第0帧在初始时被显示出来了……
是不是有什么设置错误呢……

如果可能的话,能否通过某种文件共享服务提供数据?

您好。
刚才我直接给您发送了消息,由于这是我第一次发送消息,如果未能成功送达,烦请告知。

1 个赞

确认了!
确实,在反向射击时会稍微看到一点……
这看起来像是一个bug,我会向开发团队报告!

1 个赞

您好,谢谢。
不仅反转方向,正方向的第一帧也显示了帧0的图形,因此请同时告知这两种情况。