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

完成于2017-11-06

价格 免费

for(int i = 0; i<x.length; i++){}

[展开全文]
得意君 · 2019-10-25 · 该任务已被删除 0

日志模式  是否支持mackdown 语法?

### 看起来不支持 

 

[展开全文]
洛木子 · 2019-10-22 · 该任务已被删除 0

foreach(transform t in xxx)

[展开全文]
万有引力 · 2019-10-17 · 该任务已被删除 0

ctrl + K ctrl + c 注释

int HP = 100 或者 int Hp

int 变量的类型  HP变量的名字

[展开全文]
绿贱人 · 2019-10-17 · 该任务已被删除 0

print()

Debug.Log()

Debug.LogWarning()

Debug.LogError()

 

"" 括号内的文字需要是红色才OK

[展开全文]
绿贱人 · 2019-10-17 · 该任务已被删除 0

//method 方法

返回值 方法名 (参数){

}

*************************

 

void Test(){

print("  Test方法调用 ")

}

*************************

[展开全文]
病名为爱 · 2019-10-16 · 该任务已被删除 0

1、脚本的名字和类名要保持一致,否则使用时脚本没法运行。因为脚本里有多个类,使用时会根据文件名找到里面的类,如果发现脚本里没有和脚本名字相同的类,就没办法加载

2、如果不一致,可以手动修改,使其两者保持一致。

3、unity场景的保存和代码的保存时分开的,都要各自保存

4、代码修改保存后,回到unity场景,在右下方会有一个类似菊花的东西,是unity在识别已经修改保存好的代码。如果在转,说明代码更新了。如果unity没法识别代码的更新可以重启unity,一般很少出现这种,大部分是没有保存。

[展开全文]
unity_使用者 · 2019-10-16 · 该任务已被删除 0

if(hp <= 0)

{

print("bofangsiwangdsonhua")

}

[展开全文]
Shiry · 2019-10-11 · 该任务已被删除 0

int hp = 100;

bool res = hp>0;

print(res);

hp -=100;

 

[展开全文]
Shiry · 2019-10-11 · 该任务已被删除 0

t代表数组中的孩子,每次循环都代表一个孩子

[展开全文]
我的月亮打烊了 · 2019-09-28 · 该任务已被删除 0

GetComponentsInChildren形成的数组包含当前游戏物体transform,不想删除当前游戏物体时,用if语句判断一下,children[i]是不是当前游戏物体,不是,就要销毁。

children[i]是transform组件,销毁属于game object中的方法,所以要访问到游戏物体需要在children[i]后面加.gameobject。

[展开全文]
我的月亮打烊了 · 2019-09-28 · 该任务已被删除 0

[展开全文]
sarahshao · 2019-09-27 · 该任务已被删除 0

三种循环销毁子物体

[展开全文]
sarahshao · 2019-09-27 · 该任务已被删除 0

[展开全文]
sarahshao · 2019-09-27 · 该任务已被删除 0

[展开全文]
sarahshao · 2019-09-27 · 该任务已被删除 0

数学运算符

+-*/%

赋值运算符

=      +=       -=        *=/=%=

a+=b               ==>          a=a+b

 比较运算符

>   >=       <     <=   ==    !=

逻辑运算符

&&逻辑与

||逻辑或

 !取反

[展开全文]
sarahshao · 2019-09-27 · 该任务已被删除 0

哈哈,这个对象不是我的女朋友

[展开全文]
我的月亮打烊了 · 2019-09-27 · 该任务已被删除 0

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

public class Player : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        GameData gamedata;
    }

    // Update is called once per frame
    void Update()
    {
        
    }
}
namespace MyGame
{
    class GameData
    {

    }
}

[展开全文]
sarahshao · 2019-09-27 · 该任务已被删除 0

实例化类名

类名.方法();

[展开全文]
sarahshao · 2019-09-27 · 该任务已被删除 0

[展开全文]
sarahshao · 2019-09-27 · 该任务已被删除 0

授课教师

SiKi学院老师

课程特色

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