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

完成于2017-11-06

价格 免费

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

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

类的定义,声明,创建.

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

有返回值的方法:

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

参数

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

enum Roletype{

Mag,

Solder,

Wizard}

 

方法中可以调用定义的类型

RoleType rt= RoleType.Mag;

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

类名,习惯大写.

csharp名就是类名

返回值 方法名(参数){方法体}

 

声明变量的方法.

方法的作用: 把重复的代码放到方法里面,可以方便调用.

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

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

 

for(int i=1;i<=10,i++)

{

print("创建了一个敌人"+i)

}

for(int i=0;i<10,i++)

{

print("创建了一个敌人"+i)

}

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

声明数组第一种方式:

int[] hps={100,20,60,80,90};

int[] hps=null;

int[] hps={};

声明数组第二种方式:

长度为10的数组

int[] hps=new int[10];

声明数组第三种方式:

int[] hps =new int[5]{100,20,60,80,90};

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

数组:

类型[] 数组名={数组值}

int[] hps={100,20,80,90,30};

索引访问数据0

数组名[];

pring(hps[1]);

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

授课教师

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

课程特色

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

学员动态

二二一 加入学习
OvOQincyNo1 开始学习 101-简介
无良君 开始学习 101-简介