当我拖动精灵时,精灵应该移动并改变其初始位置。动画也不起作用。请帮助我[在此处输入图像描述]((https://i.sstatic.net/tt2oRwyf.png))(在此处输入图像描述)
如果需要的话,有视频链接! https://youtu.be/Nt5IN6wh4ms
我一直在改变中心和位置,但没有用。
我的兄弟。欢迎来到 Stack Overflow,但是你见过 Stack Overflow 吗?请使用 Markdown 语法将您的代码以文本形式发布。
无论如何,基本上,你并不是在“改变”玩家的位置,而是在“设置”它。尝试使用+=
:
global_position.x += direction * delta * speed
move_and_slide()
:
velocity.x = direction.x * speed
move_and_slide()
delta
。
move_and_slide()
自动为您计算。