问题标签 [godot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2175 浏览

autocomplete - Godot / GDScript:自动完成不起作用

所以,我开始学习 Godot 引擎的 3.0 RC1 版本,我注意到代码完成不起作用。没有建议,没有完成,什么都没有。只有突出显示和括号完成工作。那是因为 RC1 还是我错过了什么?在编辑器设置中启用代码完成。

非常感谢。

问候,尼尔斯

0 投票
1 回答
921 浏览

godot - Godot:更改关键帧中的节点位置

我在 Godot 中做游戏,我用 AnimationPlayer 创建了一个简单的移动动画,将节点从位置 A 移动到位置 B。动画是两个关键帧。

现在我想用代码改变位置B,我该怎么做?

我在想这样的事情:

0 投票
6 回答
10633 浏览

vector - Godot 3d 获取正向向量

我想知道是否有办法在 godot 3d 中获取空间节点的前向向量。

统一起来,这只是transform.forward。

Godot 给了我一个旋转向量,但我不确定如何将其转换为方向向量。

godot 的 transform.forward 版本是什么?

0 投票
1 回答
2532 浏览

c# - 如何在场景的 C# 代码中访问我在 AutoLoad 脚本中创建的单例?(戈多3)

所以我使用的是Godot 3 的Mono 版本。我的脚本是用C# 编写的。我正在尝试遵循本教程:http ://docs.godotengine.org/en/latest/getting_started/step_by_step/singletons_autoload.html

但是代码是在 GDScript 中的,我对它的最佳尝试都没有成功。我已经正确编译了脚本(必须将它们添加到我的.csproj),但我似乎无法访问我在其中设置的 PlayerVarsGlobal.cs对象TitleScene.cs

Global.cs使用系统配置为自动加载;使用戈多;

PlayerVars.cs存储变量的类。

TitleScene.cs- 附加到我的默认场景:

我觉得我在做一些明显错误的事情。有任何想法吗?

0 投票
2 回答
116 浏览

android - 为学习目的重新创建游戏:该功能是什么?

一周前我拿起了 Godot,我正在重新创建应用程序以擅长开发,效果很好。但有时有一个小功能我很着迷并且无法弄清楚。您可以在此视频中看到 Android 游戏沙丘中球的轨迹。这是某种符合物理定律的动画。我尝试了粒子,虽然它达到了目的,但结果却不尽相同。

有任何想法吗?

0 投票
0 回答
767 浏览

html - 为什么我不能将 Godot 3 项目导出到 HTML5?

如果我将 Godot 3 项目导出到 HTML 并在本地服务器上运行我的 index.html,则会收到以下错误。任何想法为什么?如果我在网上测试其他 Godot 3 项目,我也会卡住。我尝试在 Ubuntu 中安装 emscripten,但没有成功。我在网络上尝试了 HTML 中的旧 Godot 2 项目,它们在 2D 中工作。但是,我想导出我的 Godot 3 项目,但我在 2D 或 3D 项目中都没有成功。

0 投票
1 回答
3170 浏览

godot - 如何查看鼠标是否按下或屏幕是否被触摸?

我看到我可以用它event.is_pressed()来检查何时发生了点击(我假设是点击)。但是当 LMB(鼠标左键)仍然按下时任何额外的动作,不等于true使用is_pressed()

这是我用于此测试的代码块:

当我实际单击时,tiles.highlight()会调用,但是当我在 LMB 仍然向下的情况下移动鼠标时,它不会调用tiles.highlight(). 我需要在这里使用不同的功能吗?

0 投票
2 回答
727 浏览

d - Godot - D - 导出关键字

我正在尝试导出 NodePath。

Godot-d 中的导出关键字是什么?

我试过@export 和@Export 但仍然没有运气。

0 投票
1 回答
765 浏览

godot - Godot 3.0:您的第一个游戏教程在调试时缺少精灵

所以,我开始学习 Godot 游戏引擎,并选择了“你的第一个游戏”教程,(链接:http ://docs.godotengine.org/en/latest/getting_started/step_by_step/your_first_game.html )具体来说,“选择动画”部分。这是他们给出的代码:

我得到的是,当按下“上”或“下”键时,精灵消失了,但一直移动到按下“左”或“右”时,它才重新出现。我还注意到它不会垂直翻转。

我修复了缺少精灵的问题,如下所示:

但是还有一个问题,它不会垂直改变。还有其他方法可以解决这个问题吗?

0 投票
1 回答
556 浏览

godot - 如何在 Godot 3 中设置网络代理

全部:

我正在尝试在代理后面使用 Godot Engine 3,我想知道如何在 Godot 中设置该代理授权?

谢谢,