Godot 入门(06):坐标系与网格,一切从格子开始

发布时间:2026/11/3 19:17:20

Godot 入门(06):坐标系与网格,一切从格子开始 上一篇,小人总算站进了屏幕。可你要是跟它说「往右走一格」,它一脸茫然——一格是多远?今日唔聊动画都唔聊输入,先将「一格」呢个单位钉死。一、先把尺子立起来:Godot 的二维坐标定位一个点,无非横一个数、竖一个数,这个不新鲜。新鲜的是 Godot 的规矩:原点在左上角,X 往右长,Y 往下长。注意那个「往下」。你中学画的坐标轴,Y 是朝上的;屏幕不一样,它从上往下数。所以越往下,Y 越大。第一次见会别扭,用两天自然就顺了。单位是像素。position = Vector2(96, 64),意思是从父节点的左上角算起,往右 96 像素、往下 64 像素。这里「父节点」三个字别漏掉——子节点的坐标是相对父节点的,父节点一动,底下的子节点全都跟着挪。这个坑以后做相机、做界面还会再撞一次,先埋个钉子。我把坐标轴直接画出来了,你对着看:顶边那条红线是 X 轴,左边那条绿线是 Y 轴,两条线的交点就是原点 (0,0)。格子每格 32 像素,所以刻度是 0、64、128 这样跳。二、一格到底多大:CELL 与格子换算推箱子这种游戏,本质是在一张方格纸上挪东西。所以第一件事,是定一个「格子」有多大。我选 32 像素一格。为什么偏偏是 32?因为我们的像素小人正好 16×16,放大两倍刚好塞满一格,不用拿半像素去凑,看着就舒服。讲句闲话。有人钟意 16 一格,有人非要 64,我试过 30,结果所有贴图永远差半格,点对都对唔齐。折腾咗成个下昼,最后老老实实返到 32。选择困难症,就系咁治好嘅。定了格子,就有了固定换算:
延伸阅读

更多相关文章

2026/11/3 19:12:19

XHS-Downloader 使用教程:3 分钟跑通小红书无水印下载

XHS-Downloader 使用教程:3 分钟跑通小红书无水印下载 【免费下载链接】XHS-Downloader 小红书(XiaoHongShu、RedNote)链接提取/作品采集工具 项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader XHS-Downloader 是一款免费…

2026/11/3 20:02:24

HDMI转MIPI桥接选型:IT6616的4K带宽与lane配置

简介:联阳IT6616芯片数据手册面向硬件工程师、嵌入式显示方案开发者及HDMI-to-MIPI桥接选型人员,聚焦HDMI 1.4转MIPI CSI/DSI的低功耗、高质量视频转换需求,也可为替代TC358743XBG/TC358749XBG、LT6911C等方案提供器件级参考。压缩包内仅含1个…

2026/11/3 20:02:24

会话Cookie缺少HttpOnly告警:原理、修复与验证实战

“会话cookie中缺少HttpOnly属性”——这句话第一次出现在扫描报告里的时候,大多数人的第一反应都是:这玩意儿听着就不严重。它不像注入类问题那样能直接拖库,也不像反序列化那样一眼就是高危,就安安静静躺在中危列表里&#xff0…

2026/11/3 20:02:24

风电与储能协同调频技术解析

1. 风电调频:被低估的电网稳定器当大多数人提起风力发电机组时,第一反应往往是"靠天吃饭的不稳定电源"。但在这个新能源占比快速提升的时代,我亲眼见证了风电从单纯的"发电宝宝"成长为电网频率守护者的全过程。特别是在四…

2026/11/3 20:02:24

ABAP屏幕编程实战:从SE38/SE51到PBO/PAI与OK_CODE

简介:这份资源面向刚接触 SAP 系统界面开发或需要补齐屏幕设计基础的 ABAP 学习者,聚焦「screen 程序设计」这一核心技能,解决从创建程序、设计 Screen 到处理控件与逻辑流的完整流程掌握问题。压缩包内共 1 个 doc 文件,约 1.66M…

2026/11/3 20:02:24

前端图片上传0KB问题解析与解决方案

1. 前端图片上传0KB问题深度解析最近在VueElementUI项目中处理图片上传时,遇到了一个典型问题:部分用户上传的图片在服务器端显示为0KB的破损文件。这个问题看似简单,实则涉及前端文件处理机制、浏览器API使用规范、前后端交互协议等多个技术…

2026/11/3 19:57:23

Git远程与本地仓库文件传递核心操作指南

1. Git远程与本地仓库文件传递的核心逻辑作为版本控制系统的实际工作场景,Git的远程与本地仓库文件传递是每个开发者必须掌握的生存技能。我在团队协作项目中经历过无数次文件同步需求,从简单的代码推送到复杂的多分支合并,深刻理解这个看似基…

2026/11/3 7:47:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/3 14:24:53

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 1:04:48

STM32实战:基于MAX14431数字隔离器的SPI隔离通信方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 1:04:48

工业SPI隔离通信设计:MAX14431BAEE+与STM32L4A6RG实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 1:04:48

STM32+NRF24L01无线抢答器:硬件设计、通信协议与低功耗实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 7:47:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/3 14:24:53

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑