我正在尝试制作“ 石器时代 ”克隆。 而且我正在尝试弄清楚如何在平台上移动播放器。

在侧视图中,这似乎可以自动工作( 例如在“ 运动角色”示例中 )。 所需要的只是一个对撞机,上身将与下身一起移动。

但是,从上到下的角度来看如何做到这一点呢? 对撞机将防止上身进入下身。

我应该如何从上向下移动带有播放器的平台? 我看到的唯一可行的选择是使用Area2d检测玩家何时在平台上,然后移动平台并手动更新玩家的位置。 平台移动时,是否可以自动移动播放器?

  ask by PragmaticSystematic translate from so

本文未有回复,本站智能推荐:

1回复

如何使用鼠标协调在godot中移动3D对象?

我在使用 godot 引擎和 GDscript 时遇到问题,(但如果你知道其他 godot 语言的答案,我也欢迎这些答案!😊) 假设我的对象是一个球。 我想用鼠标进行的具体操作是: 如果我将鼠标向右移动: 3D 对象将向右移动如果我将鼠标向左移动: 3D 对象将向左移动如果我移动鼠标了:3D对象会
1回复

如何在godot引擎中为添加到Line2d的各个点添加计时器?

我正在开发一款使用 line2d 的游戏。 我在脚本中的 line2d 上添加点。 但我想为 line2d 中添加的各个点添加计时器。 如果某个点的计时器超时,则应删除该点。 我怎样才能做到这一点? 有人可以帮忙吗。
4回复

Godot-使用2D精灵动画

我正在研究 Godot 引擎,我搜索了精灵动画,但我什么也做不了。 Unity 中有类似的东西吗? 创建动画后,如何更改精灵的动画状态?
1回复

如何防止Light2D节点改变Godot中精灵的颜色?

我正在制作多人游戏中的“我们中间”克隆,但我在重新创建玩家周围的灯光效果方面有些困难。 这是我现在所拥有的: 我在每个客户端的奴隶玩家身上都看到了这种奇怪的白色。 这些是我对每个玩家的 AnimatedSprite 节点上的 CanvasShader 的选项,它显示正常的 Light 模式,但我在
1回复

你如何在Godot中正确缩放图像/精灵?

我正在尝试创建一个 2D 跨平台游戏(主要用于纵向模式下的 android 和 ios,但是与平板电脑/台式机的兼容性将是一个奖励)并且我正在尝试围绕我的精灵缩放。 我在网上看过,最后在我的项目设置 > 拉伸中设置了以下内容 “模式”:2D '方面':保持高度。 根据https://ww
1回复

Godot:我如何在_process函数中获得InputEventMouseMotion?

我正在 Godot 开发一款游戏,想要得到这个: 在 _process 函数中(不使用 _input 或 _unhandled_input 或任何相关或定义新函数) 有没有办法做到这一点,如果有,怎么做?
1回复

Godot如何添加代码以导出模板

我发现 Godot 引擎令人印象深刻的一个特性是它是如此轻量级和快速编译。 我意识到 Godot 使用其预编译的导出模板导出,但我对它是如何做到的感到困惑。 我在 macOS 上工作,所以这主要是我很好奇的。 Godot 如何将代码添加到预编译的可执行文件中。 我花了几个小时查看源代码,但无法弄清
1回复

基本运动3D代码无法正常工作

我为运动学角色写了一些代码,只有 W 键(前进)起作用,当我按下 w 和 d 或 a 时,它开始移动但慢慢向左或向右移动。 有谁知道如何解决这个问题?