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

完成于2017-11-06

价格 免费

UnityC#零基础笔记:

print(...)   //输出的意思

[展开全文]
C_初学_小团子 · 2020-01-10 · 该任务已被删除 0

Unity零基础C#笔记:

 

[展开全文]
C_初学_小团子 · 2020-01-10 · 该任务已被删除 0

int hp; hp = 100 print(hp);

[展开全文]
是小秋裤吖 · 2020-01-07 · 该任务已被删除 0

1.命名空间-开头

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

2.类的结构

//NewBehaviourScript类名
//MonoBehaviour继承哪个类
public class NewBehaviourScript : MonoBehaviour{}

3.void Start(){}只执行1次

4.void Update(){}每一帧都会调用

5. print(1);打印方式

[展开全文]
好喜欢看你笑鸭 · 2020-01-02 · 该任务已被删除 0

C#P

[展开全文]
浮生. · 2020-01-02 · 该任务已被删除 0

scripts(放脚本)

namespack 命名关键

 

 

[展开全文]
1650302019 · 2020-01-02 · 该任务已被删除 0

print只能在组件里使用。

Debug.log(1)

Debug.log

De.logwarning

Debug.logError

[展开全文]
snans · 2020-01-01 · 该任务已被删除 0

不能派破坏原文

[展开全文]
snans · 2020-01-01 · 该任务已被删除 0

string name;

int hp

 

[展开全文]
缘兮 · 2019-12-30 · 该任务已被删除 0

namespace——命名空间
null——无
class——类
public——全局
Start——执行一次
Update——每帧执行
----------------------------------------------------------------------------------------------
(要继承)print(内容)——输出
(不要继承)Debug.Log(内容)——输出
Debug.LogWarning(内容)——输出警告
Debug.LogError(内容)——输出错误
----------------------------------------------------------------------------------------------
数据类型:
int——整数类型(32位)
long——长整数类型(64位)
float——浮点类型(7位)
double——长浮点类型(15位)
string——字符串类型
数据类型  变量名——赋值,声明变量
变量必须初始化!!
----------------------------------------------------------------------------------------------
比较运算符运用:操作数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——方法
Vector3——3D位置
void——空的返回值
return——返回
定义方法:
返回值 方法名(参数)
{
    方法体
}
参数设置:参数:int 参数名

调用方法:
方法名(new 参数);
----------------------------------------------------------------------------------------------
创建类:
class 类名{
    public 变量类型 变量名;
}
构造对象:类名 名字=new 类名()

使用类:名字.变量名
              名字.方法()

修改变量:名字.变量名=值


 

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

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

授课教师

加我的QQ问问题:804632564

课程特色

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