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 小时前
1.2 Unity资源分类
unity·游戏引擎
one named slash1 小时前
BMFont在Unity中生成艺术字
unity·游戏引擎
zhutoutoutousan2 小时前
氛围数学学习:用游戏化思维征服抽象数学
学习·算法·游戏
郝学胜-神的一滴3 小时前
图形学中的纹理映射问题:摩尔纹与毛刺的深度解析
c++·程序人生·unity·游戏引擎·图形渲染·unreal engine
JIes__4 小时前
Unity(一)——场景切换、退出游戏、鼠标隐藏锁定...
unity·游戏引擎
上海云盾-小余5 小时前
im即时通讯被攻击使用游戏盾高防方案有效解决
网络·网络协议·web安全·游戏·金融·ddos
NIKITAshao14 小时前
Unity URP Volume组件详解(笔记)
unity·游戏引擎
电报号dapp11918 小时前
钱包开发:在虚无中为数字自我筑巢
游戏·去中心化·区块链·智能合约
zhangx1234_19 小时前
C语言 扫雷游戏
游戏
weixin_423995001 天前
unity 处理图片:截图,下载,保存
java·unity·游戏引擎