当前位置: 首页 > news >正文

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

相关文章:

  • 数据结构【没头单链表】
  • bug诞生记——动态库加载错乱导致程序执行异常
  • 典型二进制翻译系统---用户级翻译
  • NAND Flash 的 SDR、ONFI、DDR 接口
  • deepseek-vl 论文阅读笔记
  • ubuntu在命令行输出里查找内容,dmesg
  • OSPF概述
  • 【cuda】在老服务器上配置CUDA+cmake开发环境
  • 内网渗透—内网穿透工具NgrokFRPNPSSPP
  • Linux进程——环境变量之二
  • 【计算机网络】WireShark和简单http抓包实验
  • 软考:软件设计师 — 5.计算机网络
  • Git 从入门到精通:全面掌握版本控制(IntelliJ IDEA 中 Git 的使用指南)
  • 【LeetCode 随笔】C++入门级,详细解答加注释,持续更新中。。。
  • 【ESP32 IDF 软件模拟SPI驱动 W25Q64存储与读取数组】
  • 【知识碎片】第三方登录弹窗效果
  • C语言笔记(第一章:C语言编程)
  • Java 23种设计模式 之单例模式 7种实现方式
  • java多线程
  • Java反射-动态类加载和重新加载
  • magento 货币换算
  • nodejs实现webservice问题总结
  • Object.assign方法不能实现深复制
  • Transformer-XL: Unleashing the Potential of Attention Models
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 京东美团研发面经
  • 跨域
  • 前端技术周刊 2019-01-14:客户端存储
  • 手机端车牌号码键盘的vue组件
  • 数据结构java版之冒泡排序及优化
  • 数组的操作
  • 微信小程序实战练习(仿五洲到家微信版)
  • 源码安装memcached和php memcache扩展
  • kubernetes资源对象--ingress
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • # 利刃出鞘_Tomcat 核心原理解析(七)
  • #1014 : Trie树
  • #1015 : KMP算法
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (TOJ2804)Even? Odd?
  • (备忘)Java Map 遍历
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (几何:六边形面积)编写程序,提示用户输入六边形的边长,然后显示它的面积。
  • (十八)Flink CEP 详解
  • (一)kafka实战——kafka源码编译启动
  • (转)可以带来幸福的一本书
  • (转)如何上传第三方jar包至Maven私服让maven项目可以使用第三方jar包
  • (转载)Linux 多线程条件变量同步
  • .Net IOC框架入门之一 Unity
  • .NET Micro Framework初体验(二)
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .net 开发怎么实现前后端分离_前后端分离:分离式开发和一体式发布
  • .net 怎么循环得到数组里的值_关于js数组
  • .net 逐行读取大文本文件_如何使用 Java 灵活读取 Excel 内容 ?