gpt4 book ai didi

math - 如何让玩家在游戏中顺着地形滑行?

转载 作者:行者123 更新时间:2023-12-01 13:04:55 25 4
gpt4 key购买 nike

alt text

我正在制作等距游戏。当玩家试图沿对角线走入一堵墙时,我希望他们平稳地滑过它,因此使用合法的移动部分,并丢弃法线方向的任何部分。墙壁可以是任何角度,而不仅仅是垂直或水平,并且玩家可以 360 度运动。

我觉得我快到了,但我无法将最后一 block 放到位。

最佳答案

我相信您想要做的是将输入方向转换到平行于墙壁的方向。

Vector Projection将是执行此操作的方法。

例如,当您检测到与墙壁的碰撞时,检查输入沿平行向量到墙壁的投影向量。如果它不为零,则用投影向量替换输入向量。

关于math - 如何让玩家在游戏中顺着地形滑行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3781072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com