unity:知识区(篇一)

Posted 肖尘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity:知识区(篇一)相关的知识,希望对你有一定的参考价值。

1. 高亮选择

在Scene面板右上角的Gizmo下拉列表中,可以通过设置Selection Outline选项决定是否在选中物体时显示边缘高亮的标识。

2.【Console】控制台、C#之System命名空间下的Console类

【Write】【Read】【ReadKey】【Beep】

常用方法:

Console.Write :向控制台直接写入字符

Console.WriteLine :向控制台写入字符后换行

Console.Read :从控制台直接读取一个字符,按下回车键退出

Console.ReadLine :从控制台读取一行字符后换行,按下回车键退出

Console.ReadKey: 获取用户按键,并显示在控制台窗口中,按任意键执行退出

Console.Beep :通过控制台扬声器播放提示音

Console.WriteLine :清除控制台缓冲区和相应的控制台窗口的显示信息

PS:有三种形式Console.WriteLine()、Console.WriteLine(变量)、Console.WriteLine(“This is 0”,strName[1])

3.普通字符:

前缀0x或0X表示十六进制,0表示八进制,没有前缀则表示十进制。

前缀U和L分别表示Unsigned 和Long。

前缀D和F分别表示Double 和Float。

使用指数E形式表示时,必须包含整数部分和小数部分或同时包含两者。

4.C#类型转换方法:

ToBoolean布尔类型、ToByte字节类型、ToChar单字符类型、ToDateTime日期时间类型、ToDecimal十进制类型、ToDouble双精度浮点类型、ToInt16 16位整数类型、ToInt32 32位整数类型、ToInt64 64位整数类型、ToSbyte 符号字节类型、ToSingle小浮点数类型、ToString字符串类型、ToType制定类型、ToUInt16 16位无符号整数类型、ToUInt32 32位无符号整数类型、ToUInt64 64位无符号整数类型

4.1【Convert】

Convert.加转换方法、强制类型转换、静态方法、值类型或是引用类型转换

例:str=Convert.ToString(num1);

4.2【Parse】类型.Parse、强制类型转换、静态方法、值类型转换

例:str= int.parse(num1);

4.3【as】属于运算符、强制类型转换

as用来把一个引用类型类型转换为另一种引用类型。如果能转换,返回他目标类型。转换不成功,就返回null,而不是抛出异常。例:B b= a as B

5.C#类型类型

【Bool】布尔值

范围:True或False、默认值:False

【Byte】8位无符号整数

范围:0到255、默认值:0

【Char】16位Unicode字符

范围:U +0000到U +ffff、默认值:’\\0’

【Decimal】128位精确的十进制值,28-29有效位数

范围:(-7.9 x 10^28 到 7.9 x 10^28) 即10^0 到 10^28、默认值:0.0M

【Double】64 位双精度浮点型

范围:(+/-)5.0 x 10^-324 到 (+/-)1.7 x 10^308、默认值:0.0D

【Float】32 位单精度浮点型

范围:-3.4 x 10^38 到 + 3.4 x 10^38、默认值: 0.0F

【Int】32 位有符号整数类型

范围:-2,147,483,648 到 2,147,483,647、默认值:0

【Long】64 位有符号整数类型

范围:-923,372,036,854,775,808 到 9,223,372,036,854,775,807 到 2,147,483,647、默认值:0L

【Sbyte】8 位有符号整数类型

范围:-128 到 127、默认值:0

【Short】16 位有符号整数类型

范围:-32,768 到 32,767、默认值:0

【Uint】32 位无符号整数类型

范围:0 到 4,294,967,295、默认值:0

【Ulong】64 位无符号整数类型

范围:0 到 18,446,744,073,709,551,615、默认值:0

6.Pixel Perfect Camera

在摄像机上挂载Pixel Perfect Camera组件能够使2D像素风格的游戏画面更加整洁清晰。此组件需要使用Package Manager安装2D Pixel Perfect包。

以上是关于unity:知识区(篇一)的主要内容,如果未能解决你的问题,请参考以下文章

Unity3D插件Highlighting System插件分享《物体高亮插件》

Unity3D插件Highlighting System插件分享《物体高亮插件》

Unity3D插件Highlighting System插件分享《物体高亮插件》

Highlight Plus - Unity3D物体高亮插件使用教学

100个 Unity踩坑小知识点| Unity控制物体持续指向某个方向

100个 Unity踩坑小知识点| Unity控制物体持续指向某个方向