文章目录

  • 创建Label节点
  • 官网含义
    • 转换理解
  • 更改Label位置及其大小
  • 主要功能
    • 1.输入文本
    • 2.文字特效及摆放使用
      • 调整文字位置摆放
      • 调整字体的格式
      • 调整文字大小
    • 3.设置阴影
  • 制作一个简易计时器

该博客,我将浅谈一下Godot中Label节点的含义,使用以及实际功能的实现。

这次的博客依据是来自开发游戏的老王的Godot教程中FlappyBird:8 让数据说话(显示分数)

那么我会结合自己的理解,来给大家详细讲述一下Label节点。

欢迎各位批评指正!


创建Label节点

在添加子节点中 —— 搜索:Label —— 点击创建


官网含义

Label节点,我们从英文字面上去通过中文翻译理解,它是标签;标记的意思。

那么在Godot中的节点使用,会不会也像英文翻译一样呢?

官网解释:


转换理解

那么Godot官网中描述的专业术语,对于初学者来说,是感觉有些很难理解的。

那么我们来换一种方法帮助大家理解。

在我们刚开始学习电脑办公软件的时候,会接触到PPT的制作。那么上面那张图片被红色矩形标注的文本框,是大家在设计文档的时候,再熟悉不过的了。

Label节点对应的含义,用我自己的理解来说:

其实就相当于一个可以包含自定义文本、字体、图像和一些基本格式的文本框

这就又等同于它的英文含义,像一个标签一样,存储我对应里面需要的内容,例如文字,但是又是一些计算机不太能够理解的内容。


更改Label位置及其大小

第一种方法:

直接在2D制作界面中进行拖动

第二种方法

选择Label节点的检查器——选择Rect——更改Position和Size

第三种方法

选择在Label节点的检查器——点击布局——按照实际需要,选择对应的位置



主要功能

1.输入文本


2.文字特效及摆放使用

调整文字位置摆放

可通过选择Align和Valign下拉小箭头,勾选调整对应文字的位置摆放



调整字体的格式

点开label节点检查器——下拉寻找Theme Overrides——选择Fonts——新建(这里按照自己需求新建,不固定),并勾选Fonts——在勾选后出现Font,找到Font Data——将所需对应字体拖入对应位置


调整文字大小

在导入字体之后选择Settings——选择Size更改大小


3.设置阴影

在检查器中找到Theme Override——勾选Constants——勾选你所需要的阴影


但是!这并不能显示阴影,大家一定要注意在此之前勾选colors里的Font Color Shadow才可有效果。


制作一个简易计时器

这里的制作过程,是来自如何使用外部字体和Label节点制作一个计时器。

1.新建一个2D节点,再制作一个简单的Label节点,按照上文中主要功能对应位置所讲,勾选Font,并在Font Data中导入对应所需的字体文件。

注意:勾选Font之后,创建好Dynamic。点击Dynamic,才可出下方的小框框。

2.接着在Text输入文本”0”,再在小框框里的Settings中选择Size,更改对应文字大小。

3.其次,在Align和Valign更改为Center,并更改Label节点自身的页面布局。

4.然后勾选Colors里面的Font color Shadow勾选选择阴影,再在Constants调整阴影的大小。

5.设置TImer节点,并调整Timer的参数

6.为label节点添加脚本

#Counter.gd
extends Labelvar time = 0func _ready():text = str(time)$"../Timer".connect("timeout",self,"count")func count():time += 1text = str(time)

7.运行成功

那么我们下期在结合代码中,讲解Label在FlappyBird中的使用以及代码详情。

再次感谢,开发游戏的老王的Godot教程

Godot Label 节点相关推荐

  1. 【Godot】节点的碰撞与碰撞掩码的计算

    Godot 3.4.2 判断碰撞类型的节点是否在某个层,或者掩码是否能检测到哪个层的方法,这里就需要用到二进制的位运算了,代码如下 ## 是否在这个碰撞层中 static func is_in_lay ...

  2. [译]Godot系列教程一 - 场景与节点

    场景(Scene)与节点(Node) 简介 先设想有那么一瞬间你自己不再是一名游戏开发者了,而是一名大厨! 你的装备换成了一套大厨的制服.不要考虑制作游戏的事情,你现在的职责是为你的顾客创建新的可口的 ...

  3. Godot引擎 4.0 文档 - 第一个 3D 游戏

    本文为Google Translate英译中结果,DrGraph在此基础上加了一些校正.英文原版页面: Your first 3D game - Godot Engine (stable) docum ...

  4. 【手把手带你Godot游戏开发】FlappyBird:1.Hello World

    资源下载地址 资源下载地址 本章节效果图 步骤 资源下载地址 本章节效果图 1. 导入资源 2. 添加一个"Game"节点 3. 添加背景 4. 设置分辨率 5. 调整背景图的大小 ...

  5. cocos creator 学习随笔 day03 节点和组件属性

    目录 节点本身属性 控件属性 场景 空节点 3D对象 2D对象 UI组件 光线 特效 摄像机 地形 节点本身属性 第一栏为节点名,可修改,前面得勾,是表示是否使用该节点,去掉代表隐藏该节点,但是该节点 ...

  6. 《Cocos Creator游戏实战》游戏转场时如何保留节点信息

    游戏转场时如何保留节点信息 使用常驻节点 使用全局变量 使用本地存储 引擎同时只会运行一个场景,当切换场景时,默认会将场景内所有节点和其他实例销毁(本句来自Cocos Creator文档). 在这一节 ...

  7. Spring-Boot +Neo4j+实现节点的创建和关系的添加【玩转neo4j】

    我们先来看下neo4j的三种连接方式 打开neo4j的配置文件 总过有三种连接方式 常用的有两种,一种是http的连接方式[端口:7474],一种是Bolt的连接方式[端口:7687] http的连接 ...

  8. 趁热打铁,再构建百万节点关系中药方剂知识图谱

    趁热打铁,再构建百万节点关系中药方剂知识图谱 前文自顶向下构建中药知识图谱初探中,已经介绍了知识图谱和中药知识图谱构建的相关基础概念,本文将研究中药方剂数据,趁热打铁,再构建百万节点关系中药方剂知识图 ...

  9. AntV G6流程图节点控制显示和隐藏

    1.点击隐藏,控制隐藏节点4以及相关的边 2.点击显示,显示节点4以及相关的边 3.点击添加颜色,给指定节点4添加颜色 demo如下: <!DOCTYPE html> <html&g ...

  10. 【手把手带你Godot游戏开发】FlappyBird:2.坠落吧,小鸟

    本章节效果图 前言 在本章节开始之前,我建议大家再重温一下<Flappy Bird>的原作,一方面明确一下我们临摹的目标,另一方面也消解一下宅家的各种负面情绪. 今天玩<Flappy ...

最新文章

  1. Windows 7的CMD中 Telnet 无法执行的解决办法
  2. 2021年5月信息系统项目管理师案例分析真题+视频讲解(3)
  3. 第一章 PX4-Pixhawk-程序编译过程解析
  4. CL_CRM_REPORT_QUESTION call CRM_REPORT_RF_CHECK_AUTHORITY
  5. linux下生成key
  6. 98k用计算机图片,98K (HandClap)_谱友园地_中国曲谱网
  7. java生成电子发票_Java电子发票管理系统
  8. Linux命令学习记录
  9. Win32_1深入浅出windows消息机制
  10. SQL基础系列(三)——分组查询
  11. Web前端开发-网页制作零基础入门-Dreamweaver2019+HTML+CSS视频教程
  12. 【TCP/IP】IP:网际协议(寻址和路由)
  13. 餐饮加盟行业怎么找加盟商?线上怎么引流?这几招教你线上低成本获客!
  14. BaseRecyclerViewAdapterHelper源码解读(四) 上拉加载更多
  15. 细谈Type-C、PD原理(上/下)
  16. 微机原理与接口技术之8255A和8253/8254 必考的编程题
  17. “米粉”心碎,小米还能继续“高端”吗?
  18. 复习计算机二级 Excel常用函数公式
  19. 网吧软件限制的小技巧
  20. python爬虫豆瓣网TOP250电影海报图片

热门文章

  1. 五大主流浏览器内核的源起以及国内各大浏览器内核总结
  2. 文件同步备份工具—Second Copy
  3. 如何计算信号的信噪比
  4. MATLAB求解夏普利值
  5. 大疆新品:机甲大师RoboMaster S1介绍(AI 学习小伙伴)
  6. shiro+springMVC整合文档及Demo
  7. ListView列表项View复用--ViewHolder模式
  8. 企业信息安全管理建设(3)——安全管理体系
  9. 鸿蒙第三代手机,华为第三代折叠屏手机面市 余承东披露今年4月旗舰机启用鸿蒙系统...
  10. 饥荒联机版服务器重置,饥荒联机版服务器重置世界 | 手游网游页游攻略大全