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

查询公司的网站备案信息查询自助友链平台

查询公司的网站备案信息查询,自助友链平台,网站设计与建设实训,天津老区建设促进会网站203. 变量的常用类型 在上一篇,我们对变量进行了概述和简介,知识地图如下: 我们已经接触了,变量的字符串类型,以及一些功能。 在这一篇,我们尝试多接触一些变量的类型。 首先是整数类型。 整数类型 整…

203. 变量的常用类型

在上一篇,我们对变量进行了概述和简介,知识地图如下:

image-20231002172112342

我们已经接触了,变量的字符串类型,以及一些功能。

在这一篇,我们尝试多接触一些变量的类型。

首先是整数类型。

整数类型

整数类型一般是 int 类型,我们来看下如何使用,代码如下:

extends Node# Called when the node enters the scene tree for the first time.
func _ready():var textToPrint = 5print(textToPrint)print(textToPrint)print(textToPrint)print(textToPrint)print(textToPrint)textToPrint = 0print(textToPrint)print(textToPrint)print(textToPrint)print(textToPrint)print(textToPrint)pass # Replace with function body.# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):pass

运行之后,结果如下:

image-20231003234814689

我们当然也可以指定这个变量为 int 类型,代码如下:

var textToPrint: int = 5

整数类型(一般叫整型),在游戏开发中使用的频率非常高,比如角色的等级、经验值、金币都是使用整型进行记录和存储。

实数类型

实数其实就是带有小数点的类型,比如 0.1,0.0,5.5 都是实数类型。

在 GDScript 中用 float 表示。

我们写一些代码测试一下,如下:

extends Node# Called when the node enters the scene tree for the first time.
func _ready():var textToPrint: float = 5.5print(textToPrint)print(textToPrint)print(textToPrint)print(textToPrint)print(textToPrint)# float 类型还可以接收 int 类型的值,但是会自动转换成 float 类型textToPrint = 0 print(textToPrint)print(textToPrint)print(textToPrint)print(textToPrint)print(textToPrint)pass # Replace with function body.# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):pass

运行之后,结果如下:

image-20231004010821378

实数类型(float 类型或 浮点数类型),在游戏开发中使用的频率也非常高,比如角色的血量条、一些数值、比如暴击率,都是 float 类型的。

逻辑真假类型

逻辑真假类型叫做布尔类型(bool 类型或 boolean 类型)。

布尔类型只有两个值,true 或 false,即真和假。

我们先写代码测试下:

extends Node# Called when the node enters the scene tree for the first time.
func _ready():var textToPrint: bool = trueprint(textToPrint)print(textToPrint)print(textToPrint)print(textToPrint)print(textToPrint)textToPrint = falseprint(textToPrint)print(textToPrint)print(textToPrint)print(textToPrint)print(textToPrint)pass # Replace with function body.# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):pass

运行之后结果如下:

image-20231004013836131

虽然 bool 变量只能存储 true 和 false,但是 bool 变量的使用频率不输 int 和 float。

这是因为 bool 变量常常与程序语言中的条件判断结合使用。

自定义类型

我们还剩下自定义类型,自定义类型其实有点复杂,

自定义类型有枚举、类、Callable 等,每一个都可以花一整个篇幅介绍,所以这部分后续再介绍。

好了到此变量的三种使用频率非常高的类型就介绍完了。

这一篇的内容就这些,我们下一篇再见,拜拜。

知识地图

image-20231004020545393

更多内容

更新期间半价,保持 60% 的内容免费更新到此平台
版权所有 GamePix 独立游戏学院
转载请注明凉鞋的笔记

http://www.dinnco.com/news/80707.html

相关文章:

  • 做网站组织架构可以看任何网站的浏览器
  • 做30个精品网站在线种子资源网
  • 24小时通过网站备案百度经验app
  • wordpress 改ipseo技术助理
  • 网站建设销售经理职责方象科技服务案例
  • 江苏省建设厅政务网站朋友圈营销
  • 做ppt网站有哪些内容南昌seo排名优化
  • html5音乐网站模板西安seo工作室
  • 规划怎样做网站百度投广告怎么收费
  • 企业网站模板建设怎么免费制作网页
  • 微商网站怎么做友情链接交换网站
  • 动态网站开发的技术有营销策略包括哪些内容
  • wordpress国主题公园电子商务沙盘seo关键词
  • 政府网站建设的国际seo优化关键词
  • 专做婚宴用酒是网站电商运营怎么自学
  • 上海闵行做网站的公司网络平台怎么创建需要多少钱
  • 广州市人民政府办公室新闻发布会搜索引擎优化简称
  • wordpress数据写入天津seo培训机构
  • 昆明网站建设 技术支持百度搜索引擎广告位的投放
  • 马鞍山网站建设免费二级域名注册网站
  • 高网站建设营销活动推广方案
  • 网站之间的区别广告推销网站
  • 做展会怎么引流到自己的网站流量平台
  • 买正品去哪个网站最好企业网站有什么
  • 昆山网站建设书生商友头条今日头条新闻头条
  • 石家庄seo网站优化优化建站
  • 招聘网页怎么制作杭州seo技术培训
  • dede建设网站百度信息流账户搭建
  • 校园网站群建设新闻报道最新消息今天
  • 惠州 企业网站建设免费网站流量