-
-
7如题,对于Godot,大家对各个模块有什么看法,有希望优化的地方,或者相对于游戏开发,大家觉得引擎内缺少哪些可以帮助到大家的模块(比如同步或者其他),说不定以后有惊喜
-
4最近刚开始学godot做游戏,想给游戏的设置按钮做个弹窗,目前在给弹窗绘制边框时遇到问题,怎么改都不生效,有没有大神帮忙看下: func _on_settings_button_pressed(): settings_window = preload("res://settings.tscn").instantiate() var stheme = Theme.new() var style = StyleBoxFlat.new() style.bg_color = Color(0.1, 0.1, 0.15) style.border_color = Color(0, 0.8, 1) style.border_width_left = 2 style.border_width_right = 2 style.border_width_top = 2 style.border_width_bottom = 2 style.content_margin_left = 2 style.content_margin_right = 2 sty
-
9rt,因为角色的跳跃和攻击尺寸不一致,所以我就放在两张精灵表了。 两边都设置好后出问题了,攻击动画进行到一半时跳跃,角色会消失,然后调试器报错,显示frame索引超出(跳跃是在大图上,攻击是在小图上) 然后大概原理就是切换动作时frame切换过来了并获取了新的索引,但是此时纹理图还没切换过来。。。这个有办法解决吗。。。
-
9
-
3
-
2求教!Godot好用吗,适不适合新手呀,有哪些坑和限制吗?比如适合和不适合开发的游戏类型?
-
4
-
1
-
0
-
4对于godot,我为所有角色设计了一个基类basePlayer,但是当我继承并编辑子类的时候,我发现部分节点过于死板:baseplayer的animationplayer会影响所有子类,而且似乎只能编辑baseplayer的animationplayer,但我希望只要动画名称一样,他们具体的关键帧可以手动设置不同的参数(类似于override,但是是对于动画这种资源而不是方法),应该怎么做?
-
221.godot中json库的方法使用的是variant,问题是variant对于c#的列表和字典是不支持的,所以基本上要么godot一条龙,要么c#和godot混搭 2.二等公民c#,致敬传奇variant类型。我先在这里放一个variant和object,懂得都懂 3.目前的最优解感觉是c#自己的json库+c#的字典+用variant作为字典的值
-
5godot好做格斗游戏吗,找了一圈貌似没几个godot做格斗游戏的教程,有些还是国外的
-
3
-
3主要功能是:上部分提供中文的范文文章,下部分用户可以输入汉字。目前困扰的是,用户输入时,如何实时在范文中把打对的字标成绿色,打错的字标成红色,请高手给点思路,谢谢啦
-
2做了一个范例,成功导出为APK,在模拟器中可以安装运行,可以在实体上,我只有华为手机,说发现恶意安装来源,禁止安装,不知怎么回事
-
1
-
8
-
10我在TileSet内添加了类型为Callable的自定义属性, 希望绑定一些静态函数用, 但是我找不到怎么在编辑器内设置它, 难道必须要用代码吗? 此外我还想问Callable能否进一步限定参数和返回值类型?
-
2在爱给网上找了几个模型导入blender后再导出glb格式导入到godot后发现动画不能通用,用mixamo导入的模型可以进行骨骼重定向,但是我再网上和爱给网下载的带骨骼模型无法自动重定向,手动重定向各个骨骼节点都试过了骨骼也没绿,希望大佬指点指点怎么办。
-
1版本是最新的4.4.1,在TileSet里导入了一个由几个小图拼成的大图,小图是用来做背景装饰的且每张占的tile数不一样。因为想以后做随机地形方便,想要在这个背景层的TileMap设置几个图案,但是按照官方文档说的在TileMap选中多个tile按复制,然后切到图案那里按空白处再按粘贴,没有反应,输出栏里报错都是这两条: ERROR: scene/gui/item_list。cpp:398 - Index p_idx = -1 is out of bounds (items.size() = 0). (注:那个句号是防止被贴吧识别成链接) ERROR: Cannot add an empty pat
-
1项目设置里的模式,改成其他的就可以用代码全屏了,是bug吗?我的是4.4.1版本
-
30
-
1
-
3
-
3虽然可以通过shift+左键同时将两个纹理区域选择为一个单元格,但是在实际单元格存放上这样的图像并不占据两格位置,导致第二个格子的位置依然可以涂上新的,这种该怎么解决
-
6英伟达控制面板多了一个vulkan兼容性的设置,将其值设置为优先原生即可
-
2
-
6lz一直在使用Animation Sprint +Animation Player的组合来制作动画,因为不需要考虑图集等问题,感觉不错就一直用😁 但是有一个问题,就是没办法确定每帧动画的具体位置,比如根据攻击动画确定攻击范围😩 我想问问有直接没有将Animation Sprint的每帧动画放在Animation Player的对应位置🥺
-
6使用的绝对路径,也申请了WRITE_EXTERNAL_STORAGE和READ_EXTERNAL_STORAGE和 MANAGE_EXTERNAL_STORAGE权限,但就是无法在应用专属外部存储(Android/data)里创建文件,但是可以创建文件夹。 而且,在申请了以上三个权限时,却可以在应用专属外部存储外的路径创建文件
-
2
-
5rt 用idea习惯了 Ctrl+D 可以快捷复制哈哈 【不想复制粘贴太懒了】 还在考虑如果没有的话考虑去github提个意见 但是感觉好像是个很小很小的意见
-
15
-
24有大佬能教我怎么使用godot的吗?
-
5
-
8导出生成 html5格式 ,放在WEB服务器上运行出现 这个错误,首先保证WEB是正常的,测试其它html, asp都正常的。导出成win 可执行文件也正常,不知还要配置什么?
-
5
-
5前面用Ai协助godot开发,感觉不好使,ai只能帮写代码,其他很多操作还是要手动,比如拖拽创建节点,创建文件夹,点击项目选项设置这些。 但是我让ai直接使用python生成程序,它能直接弄好,即使有问题比如bug也能通过对话解决,开发效率感觉要超过游戏引擎。 游戏引擎写代码占时间不多,大部分时间在点ui。
-
11手机安装完后,程序没有在手机桌面上显示,好像这个程序从来没安装过一样,为什么
-
2需求描述: 我有16张图片,用Array<Image> images来储存,每张图片的长宽均为16。 我希望将其送入计算着色器作为(16,16,16)规格的sampler3D使用。 存在问题: 对于sampler2D,可以将一张图片拉平转变为byte[] byteImg类型,然后使用byteImg.Add(byteImg)将其塞入Array<byte[]> byteImgs 变量,直接送入计算着色器即可,此时byteImgs.Count = 1,着色器正常工作 但是对于多张图片作为sampler3D的情况,每张图片都是一个byte[] 对象,16张全部塞入Array<byte[]> byteImgs 变量
-
0这该怎么解决,为什么会导致这样
-
13
-
54.4的翻转scale更新了吗?为什么设置了scale.x = -1翻转过之后会重新归为1,然后就会导致不停地左右翻转。 如果增加了缓存oldfacing,记录先前的方向,那么就会导致翻转的同时把场景节点的左右判定也给翻转一遍,导致翻到左朝向之后直接向右不能翻到右朝向,而是再次点击左移动的时候翻转到右朝向。 AI教程翻大半天了,怎么都搞不好。
-
24
-
2希望可以有UI设计经验 会像素
-
4
-
9临摹了个竖屏游戏,好不容易导出到手机上安装,结果是横屏的,哈哈哈
-
16https://www.bilibili.com/video/BV159mCYkEV3?spm_id_from=333.788. 19p,存档教程里面,视频里面根据不同的资源类型写不同的保存脚本,但是视频里面通过tres文件,把数据和逻辑进行解耦了,我难以理解,存档这种功能还存在多种情况吗?我问ds,ds强行解释,说什么多个存档模板,不同的职业存档,我晕了……难以说服我
-
3想做一个类似动物井中的扫描线效果,结果可视化着色器教程只找到了unity的方案,里面有一步要求获取屏幕的长宽高,我在可视化里面也没找到😭😭😭