问题:有人能让我了解如何编写自定义算法,将对象从A点移动到B点并延迟?
我目前正在使用一种非常简单的算法:
但是这个算法并没有给我想要的结果。我正在寻找某种数学表达来做滞后模拟,但是我不确定它是否可以用数学生成所以所以我先来这里问问问题
答案 0 :(得分:0)
假设您有某种用户输入和处理事件的方式。
一种方法是明确地将用户输入事件(或任何其他事件)延迟到稍后的某个时间。即当用户点击将游戏对象发送到新位置而不是将其设置为新的直接目标时,您可以将操作放入未来事件列表中“移至B点,启动CurrentTime +延迟”。
结果,您的代码将不会知道更改目标的请求,并继续将对象移动到其先前的目标,直到“延迟”时间过去。