Unity-C#基础

默认教学计划
3176人加入学习
(5人评价)
价格 ¥9.00
教学计划
承诺服务
会员免费学 购买课程

命名规范:

包名:所有字母小写

xxxyyyzzz

类名接口名:所有单子首字母大写

XxxYyyZzz

变量和函数名:首单词小写,后续开头大写

xxxYyyZzz

常量名:所有字母大写,下划线连接

XXX_YYY_ZZZ

[展开全文]

注释是老师的课堂演练,下面是自己写的老师作业,因为电脑问题无法在unity里实验,是否对错。希望有人可以一起学习进步。

public class Llianxi : MonoBehaviour
{
    public GameObject cube;
    // Start is called before the first frame update
    void Start()
    {
        //for (int x=0; x<4;x++)
        //    for(int y=0; y<4;y++)
        //    {
        //        GameObject go =GameObject.Instantiate(cube) as GameObject;
        //        go.transform.position = new Vector3(x,0,y);
        //    }
        for (int x = 0; x > 2; x++)
            for (int y = 0; y < 9; y++)
                for (int z = 0; z < 25; z++)
                {
                    GameObject go = GameObject.Instantiate(cube) as GameObject;
                    go.transform.position = new Vector3(x, z, y);
                }
        
    }

    // Update is called once per frame
    void Update()
    {
        
    }
}
 

[展开全文]

int[] arr= new int[元素个数] ;

int[] arr= new int[] { 1 , 2 , 3 , 4 , 5 } ;//两种建立数组的方法。

arr.Length ; 数组长度(所含元素个数)

[展开全文]

变量在引用时仍会改变类型

 

[展开全文]

byte类型最大值是255,-256

全局变量可以不赋值,局部变量必须赋值

 

[展开全文]

pubilc GameObject zidan;

 

for (int x=0;x<10;x++){

GameObject go=GameObject.Instantiate(zidan) as GameObject;

}

 

 

 

 

for (int x=0;x<4.x++;){

   for(int y=0;y<4;Y++){

         GameObject go=GameObject.Instantiate(zidan) as GameObject;

go .transform.position=new Vector3 (x,0,y);

        }

   }

[展开全文]
八九 · 2019-06-13 · 15.for循环 0

++在前,先加后运算;

++在后,先运算后加。

[展开全文]
八九 · 2019-06-13 · 10.运算符 0

1,行号设置,工具-选项-文本编辑器-cshaep-行号

2,

[展开全文]

面对对象是一个非常重要的编程思想,影响整个程序的结构和框架

MVC

M——物体数据

V——显示部分

C——控制部分

三个部分分开写以达到简化目的

[展开全文]

强制性转换类型  慎用

[展开全文]

面试问题:(a,b是变量;被系统默认为int类型,因此第三步不能

byte a=1;

byte b=2;

byte c=a+b;

byte d=1+2;

[展开全文]

强制转换的问题:范围!损失精度

输出:Debug.Log();指输出的内容指令

lua 

[展开全文]

变量的作用范围,一个{}之间有效

设置变量的三个要素:

数据类型  变量名

[展开全文]

授课教师

泰课签约布道师

课程特色

视频(40)