【发布时间】:2020-04-08 19:53:32
【问题描述】:
我在 Godot 中制作一个自上而下的游戏,当我将 Camera 2D 节点添加到我的播放器并将其设置为当前时,播放器被卡在同一个地方并且不能再移动。我收到此错误消息
modules/gdscript/gdscript_tokenizer.cpp:1129 - 条件 “tk_rb[ofs].type != TK_IDENTIFIER”为真。返回:StringName()
有什么办法可以解决这个问题,还是我没有提供足够的信息?
【问题讨论】:
-
确认一下,Camera2D是player的child,移动脚本在player节点上?
-
它在kinematicbody2D上,在播放器节点上
-
嗯。我不确定这个错误,但我记得当我第一次开始时,我在让播放器和相机一起移动时遇到了问题。事实证明,我在背景中没有任何东西可以显示运动,但实际上相机和玩家完美地一起移动 - 非常完美,它们看起来是静止的,直到我在背景中添加了一些不动的精灵。这里不可能是这种情况,是吗?
-
我有背景,也许我的背景有问题?它也是一个视差背景。
标签: godot