godot4制作2D游戏01———创建可移动人物
创建人物
创建2D场景,添加子节点CharacterBody2D类型
为CharacterBody2D添加一个碰撞类型,先选择圆形即可
从网站下载所需图片
将文件导入项目,并创建Sprite,将Animtion的Hframes改为21
该项目为像素风格,所以需要修改一些项目参数
- project -> project setting -> general -> display -> window -> window width 480 height 270
- project -> project setting -> general -> display -> window -> stretch viewpoint(很适合像素风)
- project -> project setting -> general -> display -> window -> 高级选项 -> window width override -> 1920
- project -> project setting -> general -> display -> window -> 高级选项 -> window height override -> 1080
- project -> project setting -> general -> rending -> textures -> default texture filter-> nearest
添加按键控制
- project -> project setting -> input map
- 添加上下左右控制即可
- project -> project setting -> input map
将Player save as scene 单独保存为一个场景
为Player添加代码
1 | class_name Player extends CharacterBody2D |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Have a nice day!!