首页 > 解决方案 > 如何从 godot 中的位置减去?

问题描述

我对 godot 很陌生,所以我有一个问题,关于你如何不能从一个位置减去。我想要做的是将对象的全局位置设置为我的播放器的全局位置,但在前面大约 20 个像素。所以我想做的是: Object.global_position = global_position 但是然后将 20 添加到该全局位置的 x 上。

标签: position2dgodot

解决方案


快捷方式:(Object.global_position = global_position + Vector2(20, 0)在位置上直接添加一个向量)

很长的路要走:

var pos = global_position
pos.x += 20
Object.global_position = pos

(加 20 到x


推荐阅读