基本上,它的工作方式是更新帧以显示每 24 个滴答声,并且每次帧更新时,它都会重新计算要渲染的新精灵的高度和宽度,以便我的重力逻辑和东西运行良好。但是我现在遇到的问题有点难以用语言来解释,因此我将使用这张图片来帮助我
所以我基本上需要的是,如果假设我在第一帧冻结了精灵,然后解冻它并在第二帧冻结它,让第二帧的精灵(假设这是一个俯卧动作)简单地站在立足点而不开始重力和切换回来时,让第一个精灵像往常一样回到立足点而不是在立足点之下。
我对此有两个想法,但我不确定这是最有效的方法,所以我想听听你的意见。