40513人加入学习
(83人评价)
Unity中的C#编程 - 零基础(Unity 2017)

完成于2017-11-06

价格 免费

namespace——命名空间
null——无

print(内容)——输出
Debug.Log(内容)——输出
Debug.LogWarning(内容)——输出警告
Debug.LogError(内容)——输出错误

数据类型:
int——整数类型(32位)
long——长整数类型(64位)
float——浮点类型(7位)
double——长浮点类型(15位)
数据类型  变量名——赋值,声明变量
变量必须初始化!!

比较运算符运用:操作数1 运算符 操作数2
比较运算符:
>——大于 
<——小于 
>=——大于等于
<=——小于等于
==——等于
!=不等于

运算:
a=a+10; 简写成 a+=10;
自增:a++; 自减:a--;

if语句:
if(逻辑表达式)
{
    ......
}

if else语句(分支):
if(逻辑表达式)
{
    ......
}
else
{
    ......
}

数组 类型 [ ] 数组名={数组值}
数组长度——数组名.Length
数组声明:int[ ] a={100,90,80,70,60};
或int[ ] a=new int [5];
或int[ ] a=new int [5] {100,90,80,70,60};

通过索引来返回数据:数组名[索引]
索引从零开始:第一个的索引为0

for循环:
for(int i=1;i<=n;i++)
{
    循环体
}
或:
for(int i=0;i<n;i++)
{
    循环体
}

枚举类型:
enum 枚举名 {
    类型
}
调用:
枚举名 变量名=枚举名.类型名

method——方法
void——空的返回值
定义方法:
返回值 方法名(参数)
{
    方法体
}
参数设置:参数:Vector3 参数名

调用方法:
方法名(new 参数);

[展开全文]
小黄瓜08 · 2019-12-28 · 该任务已被删除 1

枚举类型先定义后使用

[展开全文]
小海加油 · 2019-12-26 · 该任务已被删除 0

数组名.length = 数组长度

[展开全文]
花村村花 · 2019-12-26 · 该任务已被删除 0

1.代码的文件名与类名要保持一致-->会导致脚本无法运行。

2.类名不会跟着文件名修改,需打开代码进入修改。

3.需要经常保存游戏场景和代码保存。

4.如果unity无法读取代码则需要重启一下

 

[展开全文]
X1111 · 2019-12-24 · 该任务已被删除 0

1.print();继承monobehaviour才能用

2.Debug.Log();任意位置都可用

   Debug.LogWaring();

   Debug.LogError();

 

[展开全文]
双刀火鸡 · 2019-12-17 · 该任务已被删除 0

单行注释//

d多行注释/*

*/

[展开全文]
love狐狸 · 2019-12-17 · 该任务已被删除 0

Unity F2重命名文件

文件名要与文件的类名保持一致

注意随时保存文件和场景

在VS中保存后,Unity才会自动读取

[展开全文]
hjjie杰 · 2019-12-10 · 该任务已被删除 0

Debug.

[展开全文]
阳光下的温暖 · 2019-12-09 · 该任务已被删除 0

int e = 1

print("e")

[展开全文]
kevin666 · 2019-12-08 · 该任务已被删除 0

//    print

[展开全文]
AnLi · 2019-12-07 · 该任务已被删除 0

( )   

[展开全文]
AnLi · 2019-12-07 · 该任务已被删除 0

1.//namespace命名空间

2.

[展开全文]
子墨233 · 2019-12-07 · 该任务已被删除 0

[展开全文]
风引 · 2019-12-06 · 该任务已被删除 0

把所有的脚本都用一个文件夹来收集起来(Scrips)

[展开全文]
张先生. · 2019-12-06 · 该任务已被删除 0

在Unity Preferences中Exernal Tools中改变脚本编辑器

[展开全文]
张先生. · 2019-12-06 · 该任务已被删除 0

声明变量

变量用于存储数据

 

[展开全文]
悲光流离 · 2019-11-29 · 该任务已被删除 0

输出日志

Debug.Log(1);//输出

Debug.LogWarning(1);//输出警告

Debug.LogError(1);//输出错误

 

[展开全文]
悲光流离 · 2019-11-29 · 该任务已被删除 0

游戏里每一帧都调用Update方法,一秒等于50帧左右。Start方法 只执行一次 完成数据初始化。

[展开全文]
孤城056 · 2019-11-28 · 该任务已被删除 0

http://www.cnblogs.com/tonney/archive/2011/03/18/1987577.html

[展开全文]
大写C · 2019-11-28 · 该任务已被删除 0

unity

[展开全文]
萌新小白 · 2019-11-28 · 该任务已被删除 0

授课教师

问问题加入A计划,有专门负责答疑的老师哦!!!

课程特色

下载资料(2)
视频(37)