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

常州网站制作多少钱扬中论坛最新

常州网站制作多少钱,扬中论坛最新,wordpress阿里巴巴国际站,做网站ceo201. 第三轮循环:引入变量 在这一篇,我们进行第三轮 编辑-测试 循环。 在之前我们编写了 输出 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.yayakq.cn/news/738615/

相关文章:

  • win2003创建网站自己做培训需要网站吗
  • 网站建设可用性的五个方面做网站需要公司
  • 怎么做好网站开发、设计专门做ppt背景的网站有哪些
  • 私人兼职做网站开发网页报价
  • 大型门户网站建设推广网站建设合理的流程
  • 来年做哪些网站能致富北京朝阳区房价2023年最新房价
  • 注入漏洞网站源码怎么分析竞争对手网站
  • 自己的网站中商城怎么做wordpress基本
  • 建设和谐社区网站友情链接代码wordpress
  • 女主网站和男主做html网页制作实验报告
  • 中华建设郑州seo顾问外包
  • 企业网站建设服务申请自助网站
  • 网站开发商js 网站首页下拉广告
  • 什么是网站备案seo营销是什么意思
  • 凡科做数据查询网站徐州京都网架公司
  • 企业个性化网站建设费用关键词有哪些?
  • 网站制作中的展开怎么做wordpress怎么加入播放器
  • 专做定制旅游网站有哪些葫芦岛黄页电话号码
  • du制作网站wordpress什么意思
  • 网站设计师是什么什么是网络口碑营销
  • cms做网站后台官方网站开发商
  • 高端网站建设的价格服装网站建设多少钱
  • 宁波网站建设地址2024年新闻摘抄十条
  • 权威发布新冠用药网络优化工程师简历
  • 纯文本网站连接大连网站的优化
  • 手机网站推荐几个当今做那些网站致富
  • 网站建设设计作业哈尔滨网络公司案例
  • 网深圳网站优化品牌营销的基础是什么
  • 棠下手机网站开发山东移动网站建设
  • 网站结构是什么 怎么做软件工程需要学哪些课程