Unity自主学习(二十):物件脚本(2)

今天既昨天之後,接着继续摸索脚本的编写吧!
打开脚本之後,如果觉得字太小可以按住"Ctrl"+滑鼠的滚稐,往上滚动字就会变大
反之往下滚动字就会变小。
https://ithelp.ithome.com.tw/upload/images/20210920/20140176xWfLRp94nu.png
https://ithelp.ithome.com.tw/upload/images/20210920/2014017669Eb307H7I.png
那这边就是最一开始脚本预设的内容了,因为脚本是用C#程序下去编写的
所以基本跟C#或者其他C语言都有相似的地方。
然後他的程序可以看出是一层包着一层的
一开始最外层是"class"类别名称,里面再包着"Mehod"方法,class里面可以包着不只一个方法
红色的就是class,我们的类别名称就是Test,下面的两个Void就是分别的两个不同方法
蓝色的Start和黄色的Update两个方法
https://ithelp.ithome.com.tw/upload/images/20210920/20140176ROTYgsom8F.png
也就是说...我们这个叫做"Test"的类别,这个脚本他所需要做的事情就是写在我们的方法里面
之後这个"Test"脚本就会照着我们所设计的"方法"下去做行动。
而整个程序码最上面的三行

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

就是拿来引用 系统、Unity或者特定命名空间的陈述式,因为我们是在C#的环境编写,有些Unity自身的函数或者方法甚麽的,例如我们要变更物件座标的程序就是在我们引用的东西里,而我们就是通过"using"来引用,这样我们在编写程序时才能使他正常运作。
今天就先这样吧!


<<:  Unity自主学习(十九):物件脚本(1)

>>:  Unity自主学习(二十一):物件脚本(3)

[Day26] 透过GCP实作(2/4):进行前後端分离

在昨日的文章中,简单地向各位展示直接藉由Function抓取API 所能得到的架构会是何者 而今天...

Day 21-state manipulation 之三:我想 rename 怎麽办?state mv 乾坤大挪移

我想 rename 怎麽办?state mv 乾坤大挪移 课程内容与代码会放在 Github 上: ...

Day21 jQuery 基本教学(一)

JQuery是由JavaScript所开发的开源函式库,主要有以下功能大受好评而列入主流。 被简化的...

电子书阅读器上的浏览器 [Day25] 支援多 Activity

虽然 browser 已经可以支援多个分页浏览了(全在同一个 Activity 中做切换),但有些时...

Day 23 | 在Flutter里串接restful api - 我不使用HttpClient了 jojo

这篇文主要是介绍在 Flutter 中如何串接 restful api ,主要是使用 Dio(意外的...