4 Unity零基础入门 C#编程
任务1:课程资料
任务2:简介
任务3:安装设置IDE工具
Unity内置IDE:MonoDevelop
推荐Visual Studio
下载/安装 VS Community 2017 社区版就够用了
Edit->Preference->External Tools->External Script Editor
任务4:创建第一个C#代码
任务5:场景的保存和脚本的保存
脚本的文件名必须和脚本的类名保持一致,因为如果把一个脚本指定给一个GameObject,GameObject使用脚本的时候会根据脚本的文件名到脚本中查找相同名字的类进行加载
任务6:单行注释和多行注释
VS中单行注释快捷键:选中代码;ctrl+k ctrl+c
任务7:日志输出
print(); // 有限制,只能在组件里使用(继承MonoBehaviour类)(现在还没遇到非组件的情况)
Debug.Log(); // 无限制,都可以使用
Debug.LogWarning(); // 警告日志
Debug.LogError(); // 错误日志
日志在console窗口是可以过滤显示的
任务8/9:声明变量
不能以数字开头
注意变量作用域
任务10:小数和整数数据类型
整数:
sbyte = System.Sbyte -- 8位有符号
short = System.Int16 -- 16位有符号
int = System.Int32 -- 32位有符号
long = System.Int64 -- 64位有符号
byte = System.Byte -- 8位无符号
ushort = System.UInt16 -- 16位无符号
uint = System.UInt32 -- 32位无符号
ulong = System.UInt64 -- 64位无符号
浮点类型:
float:32位,注意赋值时的 f 后缀
double:64位(15位精度)
decimal
任务11:其他数据类型
任务12:算数操作符加减乘除
任务13:比较运算符
任务14:if语句
任务15/16:数组声明和使用
任务17:for循环
任务18:
任务8:
任务8:
任务8:
任务8: