问题标签 [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 投票
1 回答
1779 浏览

scons - 用 SCons 编译 Godot

今天想在Windows 7上构建开源godot项目(http://www.godotengine.org/wp/),注意编译说明(http://www.godotengine.org/wiki/doku)。 php?id=compiling_windows)但是当我在命令行中使用 SCons 时,我得到了这个:

致命错误 LNK1112:模块机器类型“x86”与目标机器类型“X64”冲突

此问题已在此处描述:

[链接问题:致命错误LNK1112:模块机器类型'x64'与目标机器类型'X86'冲突链接问题:致命错误LNK1112:模块机器类型'x64'与目标机器类型'X86'冲突

但我还有一个问题。我知道,我必须在 SConstruct 文件中定义环境变量的架构类型(如果需要,我可以在这里发布)。不幸的是,它并没有像想象的那样工作。

起初我编辑了初始化环境变量的行:

我只添加了 TARGET_ARCH='x86'。这是错误的还是我应该将目标拱门设置在其他地方?LNK 1112 错误仍然发生。

如果有人可以帮助我,那就太好了。:)

0 投票
2 回答
2373 浏览

macos - GDScript:按下键时如何播放动画?

我对编码很陌生,我仍在尝试不同的语言,我从 GameMaker Studio 开始,由于它与 Mac 的兼容性而改用 Godot,我不妨学习一些新的东西,因为 GameMaker 已经推出了很长一段时间。

我想创建一个 RPG 游戏并将动画应用于角色移动的每个方向,但动画仅在按下并抬起键后播放。这意味着当我按下我的键时,动画停止,并且动画仅在我的角色静止不动时播放,这与我想要的完全相反。该脚本看起来非常简单,但似乎不起作用。

我会将其标记为 GDScript 语言而不是 Python,但我想我没有足够的信誉来制作新标签,所以我将它标记在 python 下,因为它最相似。#variables 扩展了 KinematicBody2D

0 投票
0 回答
905 浏览

android - Godot Engine 发布的应用在添加 AdMob 后收到安全警报

我最近发布了一个使用 Godot 引擎制作的简单游戏,在添加了 admob 库来展示广告后,我收到了以下安全警报:

在此处输入图像描述

您的应用程序包含 URL 凭据,这通常是无意的。有关详细信息,请参阅此 Google 帮助中心文章。

Google 帮助提供的链接将我带到:https ://support.google.com/faqs/answer/7026406 ,这根本没用。

我用来展示广告的库是 bbAdmob ( https://github.com/teamblubee/bbAdmob )。我只是想知道是否有人想出了解决这个问题的方法,或者是否有人可以指导我如何知道哪些凭据正在被过滤,因为我想它们只是我的横幅 pub id 和插页式 pub id我的应用程序。

干杯!

0 投票
1 回答
90 浏览

linux - 将声音示例播放器添加到 GUI:视觉错误

我仍在学习 Godot 并尝试使用 SamplePlayer 为我的游戏添加声音。从左侧树中选择它后,它应该会打开一个基本的声音编辑器,允许您选择音频文件,但是在我的情况下,有一个视觉错误阻止我这样做。试图调整它的大小,但它不会让步...

我的笔记本电脑:ubuntu 14.04 64 位,英特尔酷睿 i7 Godot:2.0.3 稳定版

如果有解决此问题的方法有什么想法吗?(右下)

显示视觉错误的屏幕截图

戈多:https ://godotengine.org/

0 投票
1 回答
3792 浏览

collision - Godot 引擎与 KinematicBody 的碰撞不起作用

我正在摆弄 Godot 引擎并尝试了一个小游戏。

但我似乎无法获得有关碰撞的信息。

它总是打印false。我正在使用命令移动我的角色(KinematicBody2d-> Sprite/CollisionShape2dset_pos

0 投票
1 回答
1158 浏览

android - GODOT 错误类型 3 错误:活动类不存在

我正在尝试使用 USB 调试选项在我的 le eco 1s 上运行 GODOT 游戏,我正面临这个问题。

这是控制台最后显示的内容,我们看到了错误消息

0 投票
1 回答
4249 浏览

godot - Godot如何删除一个刚体节点及其子节点?

Godot引擎通过gd脚本

我预加载了 tscn 文件和main.add_child(item). 如何删除此RigidBody节点及其子节点(RigidBody具有子节点的节点:精灵节点和对撞机形状节点)?

0 投票
1 回答
2965 浏览

godot - 如何设置 esc 键退出 Godot 应用程序?

我有一个问题是关于我在一个新的 2D 项目中遇到的问题。我添加了一个精灵背景,当我运行测试时它显示没有问题。我在输入映射中将 esc 键设置为“key_exit”。然后我创建了一个 node2D 作为根,并在其中添加了以下脚本:

它不起作用。我正在尝试创建一个简单的循环来监听 esc 按键并在我按下退出键时退出。如果我在没有 if 条件的情况下添加 get_tree().quit() ,它会在启动后立即退出。我如何让它“听”我的 if 条件?我在这里做错了什么?

0 投票
1 回答
1149 浏览

game-engine - 有没有办法给godot中的按钮节点添加多个功能

我正在尝试向 godot 中的按钮节点添加两个不同的功能。我希望它在左键单击时显示一条消息,并使其附加的精灵在右键单击时消失。有没有办法在 gdscript 中做到这一点?

0 投票
1 回答
946 浏览

godot - 为什么 _integrate_forces 不起作用让 RigidBody2D 将重力比例设置为 0?

我正在尝试拖放 RigidBody2D,但是我注意到如果我将重力比例设置为 0,并且如果我将重力比例设置为 0.5,我的代码根本不起作用,但是如果我拖动它并停止移动,它会起作用鼠标一秒钟,它卡在它的位置,好像我确实将重力比例设置为 0。

最后,我正在尝试的是能够垂直或水平地拖放刚体,而不是两者或对角线。