Unity 5.x 支持两种脚本语言:C# 和 JavaScript。在 Unity 3D 内编程,首选 C# 来编写脚本。
C# 是微软公司开发的一种面向对象编程语言。由于有强大的 .NET 类库支持,以及由此衍生出的很多跨平台语言。C# 逐渐成为 Unity 3D 开发者推崇的程序语言。
变量
1) 变量定义
任何一个脚本中都缺不了变量,C# 脚本也不例外。
变量主要用于存储数据,在 Unity 3D 的脚本中,每个变量必须拥有唯一的名称,脚本在识读变量时采用的是字符串匹配方式,所以对变量名称大小写敏感。
一旦 Unity 3D 脚本挂到某个 Unity 3D 对象上,在 Unity 3D 的属性面板中就会显示出该脚本中的各个公共变量。开发人员也可以在属性面板中对公共变量的值进行设置,设置后的值将会影响脚本的运行,相当于在脚本中对该变量进行了赋值。
在 Unity 3D 中,定义 C# 变量的格式如下:
数据类型 变量名称
例如,下面定义了一个整型变量 age:
int age;
2) 变量赋值
可以通过对变量赋值来对其初始化,赋值时使用赋值运算符“=”。
赋值的格式有两种,一种是
int age; age=5;
另一种是以字面形式初始化,形式如下:
int age=5;
3) 变量的数据类型
变量有 6 种数据类型。
整数类型
整数类型的变量取整数数值。C# 将整数分为 8 种类型,如下表所示。使用时,根据数值的可能大小,选择范围最小的类型,一般常用的类型为 short、int 和 long 3 种。例如:
byte classSize=23; ushort student=2344;
| 类型 | 说 明 | 取值范围 |
|---|---|---|
| sbyte | 有符号 8 位整数 | -128 〜127 |
| byte | 无符号 8 位整数 | 0 〜255 |
| short | 有符号 16 位整数 | -32768〜32767 |
| ushort | 无符号 16 位整数 | 0〜65535 |
| int | 有符号 32 位整数 | -2147489648〜2147483647 |
| uint | 无符号 32 位整数 | 0〜42994967295 |
| long | 有符号 64 位整数 | -263 〜263 |
| ulong | 无符号 64 位整数 |
0 〜264
热门标签hosteons(4)hosteonsvps连接ssh(2)hosteons换ip(2)hosteons搭建教程(2)hosteons如何管理主机(2)hosteons怎么样(2)hosteons教程(2)hosteons使用优惠卷(2)hosteons支付成功(1)hosteons支付宝支付成功(1)hosteons双倍带宽失效(1)hosteons如何建网站(1)hosteons退款政策(1)hosteons欺诈(1)hosteons炸了(1)hosteons 奈飞(1)hosteons如何申请退款(1)hosteons网速(1)hosteons跑路(1)hosteons 垃圾(1)hosteons太慢怎么办(1) 快讯
热门文章
觉得文章有用就打赏一下文章作者非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!支付宝扫一扫![]() 微信扫一扫![]() |
