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

企业网站优化方案模板免费创建网站软件

企业网站优化方案模板,免费创建网站软件,计算网站制作教程,三木做网站201. 第三轮循环:引入变量 在这一篇,我们进行第三轮 编辑-测试 循环。 在之前我们编写了 输出 Hello Unity 的脚本,如下: using System.Collections; using System.Collections.Generic; using UnityEngine;public class FirstGameObject …

201. 第三轮循环:引入变量

在这一篇,我们进行第三轮 编辑-测试 循环。

在之前我们编写了 输出 Hello Unity 的脚本,如下:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class FirstGameObject : MonoBehaviour
{// Start is called before the first frame updatevoid Start(){print("Hello Unity"); // +}// Update is called once per framevoid Update(){}
}

如果我们要输出 10 次 Hello Unity 该怎么办呢?

答案很简单,就是复制十行 print(“Hello Unity”),代码如下:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class FirstGameObject : MonoBehaviour
{// Start is called before the first frame updatevoid Start(){print("Hello Unity"); print("Hello Unity"); print("Hello Unity"); print("Hello Unity"); print("Hello Unity"); print("Hello Unity"); print("Hello Unity"); print("Hello Unity"); print("Hello Unity"); print("Hello Unity"); }// Update is called once per framevoid Update(){}
}

这样当我们运行场景后,结果如下:

image-20231003145220344

总共输出了十次 Hello Unity。

此时我突然想要把输出十次 Hello Unity 改成输出十次 Hello C#。

那么最简单的方式,就是直接修改代码,如下:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class FirstGameObject : MonoBehaviour
{// Start is called before the first frame updatevoid Start(){print("Hello C#"); print("Hello C#"); print("Hello C#"); print("Hello C#"); print("Hello C#"); print("Hello C#"); print("Hello C#"); print("Hello C#"); print("Hello C#"); print("Hello C#"); }// Update is called once per framevoid Update(){}
}

运行之后,结果如下:

image-20231003145403916

但是这样太不优雅了,我们需要复制粘贴十次,如果我们有 100 个甚至 1000 个 Hello Unity,那么我们可能需要复制粘贴很多次,或者使用代码编辑器所提供的查找/替换功能完成。

比较优雅的方式就是引入一个变量,代码如下所示:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class FirstGameObject : MonoBehaviour
{// Start is called before the first frame updatevoid Start(){var textToPrint = "Hello C#";print(textToPrint); print(textToPrint); print(textToPrint); print(textToPrint); print(textToPrint);print(textToPrint); print(textToPrint); print(textToPrint); print(textToPrint); print(textToPrint); }// Update is called once per framevoid Update(){}
}

这样当我们想要输出十次 Hello World 那么我们只需要修改变量的值即可,如下所示:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class FirstGameObject : MonoBehaviour
{// Start is called before the first frame updatevoid Start(){var textToPrint = "Hello World";print(textToPrint); print(textToPrint); print(textToPrint); print(textToPrint); print(textToPrint);print(textToPrint); print(textToPrint); print(textToPrint); print(textToPrint); print(textToPrint); }// Update is called once per framevoid Update(){}
}

这样非常优雅。

我们在代码中新引入的 textToPrint 叫做变量。

变量可以存储一个值,然后再接下来可以通过这个变量来代替具体的值。

比如 textToPrint 是 “Hello World”,那么接下来的每一句 print(textToPrint) 其实都是 print(“Hello World”)。

变量给编程带来了巨大的便利。

当然,变量是每一个程序语言都有的,而每一个游戏引擎不管是提供专业脚本支持还是可视化脚本支持都会提供变量的使用,所以变量也是通识部分的内容,再接下来的篇幅里,笔者会好好介绍变量,以及 C# 中的变量使用。

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

知识地图

image-20231003150833296
转载请注明 凉鞋的笔记

http://www.tj-hxxt.cn/news/22768.html

相关文章:

  • 大城 网站建设营销型网站建设运营
  • 免费最好网站建设头条新闻
  • 微信运营环境加载失败怎么办seo外包服务公司
  • 网站模板登录模块福建百度开户
  • 全国网站建设谷歌seo搜索引擎
  • 教做炸鸡汉堡视频网站百度推广年费多少钱
  • 个人网站模板h5google付费推广
  • 昆明 网站搭建引擎搜索大全
  • 教育网页设计网站app推广策划方案
  • 杭州网站建设模板免费浏览网站推广
  • 南山网站建设公司国内免费域名
  • 网站开发前端要学什么百度手机seo软件
  • 文件上传到沧州建设局网站郑州疫情最新动态
  • 做网站卖东西送上门微信推广平台收费标准
  • 企业网站属于下面哪种媒体类型国际军事最新消息今天
  • 电商网站费用2023年5月最新疫情
  • 厦门网站建设培训学校百度百家号官网
  • 网上申报系统百度seo关键词工具
  • 织梦系统做的网站忘记登录密码如何让百度搜索排名靠前
  • 网页制作素材网站推荐武汉seo群
  • 东莞网站SEO优化托管搜索引擎营销的成功案例
  • 企业标准化体系建设流程郑州seo哪家好
  • asp 做网站的缺点app开发公司
  • 万户网络做网站怎么样营销手段
  • 福州仓山区网站建设吸引顾客的营销策略
  • 奉贤集团网站建设手机网站百度关键词排名
  • 南昌做网站哪家便宜品牌营销策划方案范文
  • wordpress增加分享搜索优化师
  • 做旅游网站的社会效益可行性网站技术制作
  • 大型电商网站开发成本现在学seo课程多少钱