Godot入门 02玩家1.0版

添加Node2D节点,重命名Game

创建玩家场景,添加CharacterBody2D节点

添加AnimatedSprite2D节点

从精灵表中添加帧

选择文件

设置成8*8

图片边缘模糊改为清晰

设置加载后自动播放,动画循环 。动画速度10FPS,修改动画名称idle。

拖动动画底部到水平线

添加CollisionShape2D节点

设置碰撞形状实际形状,选圆形。让碰撞面积小于角色边缘

重命名CharacterBody2D为Player,保存

在game场景,拖动player场景到此场景。

添加Camera2D节点

缩放相机,并拖动相机到玩家上方。

添加玩家脚本,使用默认模板,修改保存位置。

game场景,添加StaticBody2D节点,同时给它添加碰撞形状CollisionShape2D节点

设置碰撞形状实际形状,选WorldBoundaryShape2D。

选中StaticBody2D,切换到移动模式(快捷键W),拖动到玩家下方。

修改玩家脚本参数

复制代码
const SPEED = 300.0
const JUMP_VELOCITY = -400.0
# 改为
const SPEED = 130.0
const JUMP_VELOCITY = -300.0
相关推荐
枯萎穿心攻击1 小时前
响应式编程入门教程第二节:构建 ObservableProperty<T> — 封装 ReactiveProperty 的高级用法
开发语言·unity·c#·游戏引擎
Luna-player6 小时前
黑布淡入淡出效果
经验分享·游戏
X_StarX9 小时前
【Unity笔记02】订阅事件-自动开门
笔记·学习·unity·游戏引擎·游戏开发·大学生
霸王•吕布13 小时前
游戏引擎中顶点着色&像素着色
游戏引擎·顶点着色器·像素着色器·顶点颜色·顶点uv·顶点法向
Thomas_YXQ16 小时前
Unity URP法线贴图实现教程
开发语言·unity·性能优化·游戏引擎·unity3d·贴图·单一职责原则
徐子竣1 天前
[学习记录]Unity-Shader-几何着色器
unity·游戏引擎·着色器
TESmart碲视1 天前
HKS201-M24 大师版 8K60Hz USB 3.0 适用于 2 台 PC 1台显示器 无缝切换 KVM 切换器
单片机·嵌入式硬件·物联网·游戏·计算机外设·电脑·智能硬件
翻滚吧键盘1 天前
查看linux中steam游戏的兼容性
linux·运维·游戏
幻世界1 天前
【Unity智能模型系列】Unity + MediaPipe + Sentis + ArcFace模型:构建高效人脸识别比对系统
unity·游戏引擎
m0_552200822 天前
《UE5_C++多人TPS完整教程》学习笔记40 ——《P41 装备(武器)姿势(Equipped Pose)》
c++·游戏·ue5