-
-
1Cannot find code editor: VSCode Couldn't open script in the overridden external text editor godot里点击脚本不打开vscode,报错显示这个 是啥原因?之前还能打的开的,过几天就打不开了 网上搜了也没找到原因
-
6
-
2在physics_process函数中连续执行两次move_and_slide()。(只是一个比方) 玩家节点应该在第一次move_and_slide()就与怪物发生了碰撞,但是由于众所周知的单线程运行,要等待该physics_process函数体结束,才会进行body_enter的判断。 即,多计算了一次move_and_slide() 在单机游戏中这当然没什么,但是在帧同步的多人游戏中,这会导致不一致问题。 所以,有没有办法手动检测是否碰撞呢? 我想到解决方案1:在每一次move_and_slide后,调用get_overlapping_bodies。但是,这个
-
1astar很方便,但只能用于单格的寻路,如果有一个大体型的单位,占了2*2的格子,要如何实现寻路?尝试了一些想法但都无法实现,也没找到类似的教学
-
59
-
4
-
0今天把粒子发射器挂到一个character节点下面,然后发现一个问题,就是当character以一个较高的速度(我这边是设了1000)移动时,发射出的粒子会一直抖动,这个有办法解决吗?(视频拍不出抖动,就没放)()
-
1怎么让characterbody2d面向鼠标用wasd控制移动 GDS的 最好简单一点谢谢
-
4举个例子,queue_free会在帧末作用。如果将A节点queue_free掉,并且发射一个A被删掉的信号。这个信号会触发一个与A相关的函数f。在运行这个函数f的过程中,如果A被释放,那么就会报错。假设函数f的耗时不长也不短,会不会存在下面的情况:如果我在测试的环境中,电脑性能很好,导致函数f运行时间小于1帧,过程中不会触发queue_free。但是玩家电脑性能一般,函数f运行时间大于1帧,那么就会报错?
-
8求助 我觉得本体编辑器没那么好用,想问下VS或者Rider这两个IDE怎么用来编辑GDScript,需要是有代码提示、高亮等等那些功能的。 我之前尝试参考了这个文档 但是生成不了sln文件https://docs.godotengine.org/zh-cn/4.x/contributing/development/ SCons运行的时候找不到SConstruct文件 有没有大佬知道的
-
5
-
4
-
10自己做了个小游戏,在导出安卓的时候发现一些问题: 使用“发布”导出则游戏会在一次场景切换过程中直接崩溃闪退。 使用“调试”导出则完全没有这个问题。 这两个有什么不同吗?为什么会发生这种无厘头的事情啊
-
1
-
2就是储物箱的库存数据弄好了,然后想在游戏里面通过创建储物箱的实例来存放物品,但是创建的储物箱里面的数据都是共用的,要怎么弄才能让创建的储物箱的库存数据都是独立的? 如果直接设置两个储物箱在游戏里,然后删掉他们的库存数据重新分配的话就能独立,但是创建实例后好像都是共用的库存数据,求大佬给个思路
-
14
-
44
-
5ScrollContainer节点莫名其妙出现节点配置警告,custom_minimum_size也设置了啊
-
11
-
5
-
0用什么解包器解包啊,我这边每次解包完的东西替换源文件还没修改,游戏就进不去
-
4已经正确配置了rcedit也导出成功了,但是程序文件的icon还是默认的,程序打开后窗口的icon和任务栏的icon显示正常。 请问怎样修改程序文件的icon呢?
-
37打算先从地图生成部分入手
-
9E 0:00:01:0096 can_instantiate: Cannot instance script because the associated class could not be found. Script: 'res://area_2d.cs'. Make sure the script exists and contains a class definition with a name that matches the filename of the script exactly (it's case-sensitive). <C++ 错误> Method/function failed. Returning: false <C++ 源文件> modules/mono/csharp_script.cpp:2388 @ can_instantiate() 随便加载一个cs脚本运行就报错 没有任何内容,就一个打印方法
-
2
-
3
-
18单人开发游戏的难度,大不大 大佬们
-
4
-
2
-
7如题,有什么好的例子
-
3
-
6
-
5大概思路是啥样的?
-
5如何制作一个鼠标拖动但是又有惯性的2d杆子。 我想实现像药剂工坊的研棒或者搅拌勺子的效果,即鼠标拖动时,下方会出现一定程度的摆动,重点是放开后掉在地上能躺平,卡了有段时间了,来问问意见。刚体好像不合适,刚体节点的描述也是用于无法直接控制的场景物体。用characterbody2D又无法做出来掉下来躺平的惯性效果,能不能在鼠标按住的时候,具有characterbody特性,松开后变回刚体呢
-
6比如打开一个设置页面,除页面外其它部分都变暗,并且不可操作,这个怎么实现。要求CanvasLayer中的其它UI也一起变暗,非CanvasLayer中的节点也变暗,唯独刚打开的页面不受影响。
-
3一个数组byte[] es,格式为ARGB1555,如何转化为图片,宽度500,高度500
-
2
-
9如题,我想做一款关于光的反射和折射的游戏,所以想问一下有关于这方面的教程和游戏么,我做出来的光不像光,只有个贴图
-
7
-
5
-
3
-
2如何运行项目后能显示
-
2已经按照网上所有的方案都设置过了,感觉是不是幻影相机插件的问题。就simple模式跟随移动,但就是模糊,而且人物移动速度越快越模糊。
-
6- 项目链接 网页链接 目前只做Windows编译测试 修复bug为主,逐步加入一些扩展 - 重要改动 移除了c#支持(未来添加typescript支持) 在Windows上具有ANGLE渲染后端支持 废弃ImmediateGeometry 实现ImmediateMesh(基于ArrayMesh,支持索引) effekseer粒子系统(GDNative plugin)
-
9(究竟是你吧太冷了还是我太能水了导致我能在首页上连续发帖(我們的社區確有問題 我想,独立开发者,尤其是用 Godot 等引擎的独立开发者们,或多或少有着“不正经”的自学经历——毕竟搞游戏开发的人本来就少,这些引擎又不算主流,对应成体系的教学资源可谓聊胜于无。我想大家的选择无非是在某站里看点短短的教学视频、在某吧里兜兜转转找些资料、又或是在某官方文档和仓库里咬文嚼字、在某外网论坛寻点大佬留下的残羹冷炙,如此等