-
-
11打算从油管上搬运godot教学视频到b站,原因是关注的大部分godot搬运up乱发东西,我打算自己做一个账号只搬运godot的教学视频方便学习,之前没有做过搬运,8u给点建议
-
1
-
1主要是这卡死还不一定会触发,把握不住范围
-
4就只实现尾纹那样子一条,有没有啥方法?要自己准备图吗?直线的好弄,但是抛物线的不会整,目前想到的就是用GPU粒子发射器来模拟。。。()
-
0
-
0godot有没有能在游戏崩溃时将崩溃日志导出文本文件的功能啊 大致看了一下文档没有找到
-
0我不是程序员,目前正在做独立游戏,自己总结了一点经验分享给大家,希望能帮助到大家。 这个分享需要一些基础,是中级教程。 Godot模块化状态机 视频地址:网页链接 项目文件:网页链接
-
4
-
2
-
0我在编辑器打开非主场景的场景按f5运行项目,主场景的UI大小会出现改变,但编辑器在主场景下按f5运行项目则没有问题
-
25一个人做游戏好无聊,希望找一个人一起做着玩,希望功利性不要太强,本人绘画技术有限,初学者。想一起做类似马里奥的简单跳跃游戏,或者横板冒险岛类似的。楼下是楼主平时画的素材,有意者可以来问我,一起做着玩,也算是对自己的练习了。
-
5AnimatedSprite2D的不同动画帧能分开做碰撞箱吗 碰撞用的是CollisionShape2D,动画帧的几个动作差别有点大,想分开改碰撞体积,但默认移动图片是所有动画帧图片一起移动的,移动碰撞体积也是一起动的,有可以单独改一组动画帧碰撞体积不会改全部的方法吗
-
4想问吧友一个问题,比如现在我导入了一张200x300的png图片,由于背景空白很多图片大小也就20K不到,但是导入为资源后却有200K,估计是一点没压缩。但这导致我现在搭建的场景随便就能吃掉1G多内存,并且加载场景会非常慢以及卡顿。我想问下有没有什么办法解决。
-
3想做一个切换语言的功能,但是像“开始”“退出”等这些按钮上的字,如果换了语言的话字体大小也得改,这样感觉好麻烦。吧友们能给点建议吗
-
9各位大佬好。 我希望实现以鼠标指针位置为中心的缩放,我的做法是: 1. 获取当前指针位置:init_mouse_position = get_global_mouse_position() 2. 缩放:zoom = Vector2.ONE * ratio 3. 获取镜头缩放后的指针位置:current_mouse_position = get_global_mouse_position() 4. 调整镜头平移:offset -= current_mouse_position - init_mouse_position 这样先缩放,后平移是无奈之举——因为我不知道缩放之后指针位置在哪儿。 怎么提前计算呢?这样我可以用tween同时更改,更平滑些。
-
13
-
0W 0:00:01:0117 _update_caches: AnimationMixer: 'running', Value Track: 'Sprite2D:frame' has different update modes between some animations which may be blended together. Blending prioritizes UpdateMode.UPDATE_CONTINUOUS, so the process treats UpdateMode.UPDATE_DISCRETE as UpdateMode.UPDATE_CONTINUOUS with InterpolationType.INTERPOLATION_NEAREST. <C++ 源文件> scene/animation/animation_mixer.cpp:890 @ _update_caches() 这个错误导致我的跑步动画在切换到静置动画时出现了残影
-
2func get_next_state(state: State) -> State: var can_jump := is_on_floor() or coyote_timer.time_left > 0 var should_jump := can_jump and jump_request_timer.time_left > 0 if should_jump: return State.JUMP 人物跳跃部分的是这样写的(有状态机),现在想做二段跳,但有is_on_floor在怎样都跳不起来,试着删了is_on_floor() or 会导致无法跳跃,直接删can_jump可以无限跳但会导致之前的做的蹬墙跳出BUG,大佬们有没有能更改的方法
-
4
-
10我知道flat,但是这个边框怎么去掉?
-
4
-
9
-
2
-
17高一没有很多时间= = 可能哪天突然就断更了 想做一个平台跳跃游戏,然后可以去各种地方探索(就像类银)然后遇到各种场景,解谜或者跑酷之后就能了解剧情,拿到道具。 玩家在一个空无一人的末世探索,从城市废墟到宫殿高塔与空间站,想想好浪漫哦(0 A 0)
-
3希望能动态接受一个数据列表来渲染饼图,初步考虑基于TextureProgressBar实现,但是这个组件只提供了一个Progress供动态数据渲染,假如我有多个数据项要咋办呢?一个简单的思路是多个TextureProgressBar叠加渲染,我想知道是否有更好的方案?
-
5
-
4
-
1
-
9使用调试模式导出后发现3条报错: ERROR: Method failed. Returning: Vector<uint8_t>() at: parse_code_string (modules/gdscript/gdscript_tokenizer.cpp:1307) ERROR: Couldn't find the given section "remap" and key "importer", and no default was given. at: (core/io/config_file.cpp:84) ERROR: Cannot get keys from nonexistent section "remap". at: (core/io/config_file.cpp:107) 这个改怎么修啊 里面的文件 我项目文件系统里都找不到
-
3
-
4
-
12会不会非常容易就会被别人提取游戏里的图片,音频,文字,代码……之类的内容呢?godot的游戏成品资源保护性能怎么样?
-
0求助!!!!导出EXE 文件后 运行闪退!使用调试模式导出后发现3条报错: ERROR: Method failed. Returning: Vector<uint8_t>() at: parse_code_string (modules/gdscript/gdscript_tokenizer.cpp:1307) ERROR: Couldn't find the given section "remap" and key "importer", and no default was given. at: (core/io/config_file.cpp:84) ERROR: Cannot get keys from nonexistent section "remap". at: (core/io/config_file.cpp:107) 这个改怎么修啊 里面的文件 我项目文件系统里都找不到
-
15
-
26游戏名称暂定为黏菌探险家,类型暂时定为类吸血鬼幸存者或者肉鸽
-
7项目链接(完全开源):https://github.com/chushi0/rmc/ 导出的可执行文件链接:https://github.com/chushi0/rmc/releases/ 支持windows和android 之前朋友推荐旋转音律这款游戏,说这款音游是用传感器控制的,跟开车一样。我本来想去试玩一下,但运行它必须安装Taptap,还要花18块钱才能玩于是在没有实际体验过的情况下,根据了解到的信息自己做了一个,过过手瘾。
-
5
-
4
-
1
-
3
-
3
-
2比如说在一个array里添加一个节点 然后不需要的时候移除掉节点 那这个点会释放内存吗 还是说要移除时手动free才行
-
10
-
0网页链接 网页链接 两个月前有吧友问他对象池写得对不对,我回复他应该在遇到频繁生成删除同一种节点的时候针对性写,比如无限滑动的背包,就好理解对象池概念了。 然后发现网上的背包教程都是分页的,就尝试手搓一个,顺便尝试看看在 Godot 里怎么用 C# 接口。 侧重点在无限滑动上。 真要写背包商店聊天框,还得写向数据源请求数据,以及对聊天文本长度不一导致container item大小不规则的处理,这太麻烦了。