猫史档案馆


如何获取人物的朝向

用户:弹道无痕qxaH弹道无痕qxaH查看:180 回复:6 评论:18 创建时间:2021-10-17T08:01:48


比如射击类游戏,我想让子弹发射的方向和任务的方向一致。那么我如何获取人物的朝向呢?谢谢各位老师。


回复

上一页第 1 页 / 共 1 页下一页
屑小龙屑小龙

(角色 的 动作方向)

点赞0


评论

动作方向,不知道为什么始终与真正的朝向有偏差呢?不知道怎么才能修正过来。


星辰Lolita星辰Lolita

等神岛更新吧

点赞1


评论

目前不能实现这个功能?那岂不是太low了?但是我看介绍当中能做坦克大战之类的游戏啊?如果这个不能做的话,坦克炮弹怎么发射呢?


AbnormalLOGAbnormalLOG

new Box喵layer().facingDirection

点赞0


评论

不能实现,因为Y坐标无法获取

这个无法获取Y坐标

如果这个不能实现的话。那坦克大战类的游戏,炮弹发射岂不是都乱发一气了?

那么我想人物的朝向赋给子弹。我应该怎么写呢?

已经解决了!谢谢


爱探险的可乐呀爱探险的可乐呀

//运用Box喵layer类中的facingDirection属性
Box喵layer.facingDirection

点赞0


评论

谢谢老师,我试试。

似乎没有facingDirection这个属性啊

我这里怎么就有呢

你理解Box喵layer类的意思吗???

直接用entity.player.facingDirection就行,entity.player是最常见的Box喵layer类

这不是平面的吗

对,就因为没立体的 我才用平面的 这个无法获取Y坐标就很难受

不过天启那个炮台还原的还好,就是不能缓动y坐标

谢谢老师,已经解决了。直接用facingDirection达不到我要的效果。还要配合rotate,和Math.atg()。不知道是不是我搞得复杂了。


全能代码师全能代码师

raycast.direction.x/y/z

点赞0


评论

这个是鼠标的方向吧。而不是实体的方向。


全能代码师全能代码师

那么就是先给entity.mesh =…

然后entity.meshOr什么(忘了(doge

点赞0


评论

已经解决了 谢谢 老师