问题标签 [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.
autocomplete - Godot / GDScript:自动完成不起作用
所以,我开始学习 Godot 引擎的 3.0 RC1 版本,我注意到代码完成不起作用。没有建议,没有完成,什么都没有。只有突出显示和括号完成工作。那是因为 RC1 还是我错过了什么?在编辑器设置中启用代码完成。
非常感谢。
问候,尼尔斯
godot - Godot:更改关键帧中的节点位置
我在 Godot 中做游戏,我用 AnimationPlayer 创建了一个简单的移动动画,将节点从位置 A 移动到位置 B。动画是两个关键帧。
现在我想用代码改变位置B,我该怎么做?
我在想这样的事情:
vector - Godot 3d 获取正向向量
我想知道是否有办法在 godot 3d 中获取空间节点的前向向量。
统一起来,这只是transform.forward。
Godot 给了我一个旋转向量,但我不确定如何将其转换为方向向量。
godot 的 transform.forward 版本是什么?
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
- 附加到我的默认场景:
我觉得我在做一些明显错误的事情。有任何想法吗?
android - 为学习目的重新创建游戏:该功能是什么?
一周前我拿起了 Godot,我正在重新创建应用程序以擅长开发,效果很好。但有时有一个小功能我很着迷并且无法弄清楚。您可以在此视频中看到 Android 游戏沙丘中球的轨迹。这是某种符合物理定律的动画。我尝试了粒子,虽然它达到了目的,但结果却不尽相同。
有任何想法吗?
html - 为什么我不能将 Godot 3 项目导出到 HTML5?
如果我将 Godot 3 项目导出到 HTML 并在本地服务器上运行我的 index.html,则会收到以下错误。任何想法为什么?如果我在网上测试其他 Godot 3 项目,我也会卡住。我尝试在 Ubuntu 中安装 emscripten,但没有成功。我在网络上尝试了 HTML 中的旧 Godot 2 项目,它们在 2D 中工作。但是,我想导出我的 Godot 3 项目,但我在 2D 或 3D 项目中都没有成功。
godot - 如何查看鼠标是否按下或屏幕是否被触摸?
我看到我可以用它event.is_pressed()
来检查何时发生了点击(我假设是点击)。但是当 LMB(鼠标左键)仍然按下时任何额外的动作,不等于true
使用is_pressed()
这是我用于此测试的代码块:
当我实际单击时,tiles.highlight()
会调用,但是当我在 LMB 仍然向下的情况下移动鼠标时,它不会调用tiles.highlight()
. 我需要在这里使用不同的功能吗?
d - Godot - D - 导出关键字
我正在尝试导出 NodePath。
Godot-d 中的导出关键字是什么?
我试过@export 和@Export 但仍然没有运气。
godot - Godot 3.0:您的第一个游戏教程在调试时缺少精灵
所以,我开始学习 Godot 游戏引擎,并选择了“你的第一个游戏”教程,(链接:http ://docs.godotengine.org/en/latest/getting_started/step_by_step/your_first_game.html )具体来说,“选择动画”部分。这是他们给出的代码:
我得到的是,当按下“上”或“下”键时,精灵消失了,但一直移动到按下“左”或“右”时,它才重新出现。我还注意到它不会垂直翻转。
我修复了缺少精灵的问题,如下所示:
但是还有一个问题,它不会垂直改变。还有其他方法可以解决这个问题吗?
godot - 如何在 Godot 3 中设置网络代理
全部:
我正在尝试在代理后面使用 Godot Engine 3,我想知道如何在 Godot 中设置该代理授权?
谢谢,