欢迎光临散文网 会员登陆 & 注册

【C# in Unity零基础入门】0.0_课程简介

2023-07-12 15:52 作者:步知处  | 我要投稿

01 Unity 安装

https://unity.com/cn/unity-hub

Hub 版本管理器 安装各个版本的Unity编辑器

修改 编辑器的安装路径和下载路径

Personal 个人免费版许可证 免费哦

LTS 长期支持版


编辑器需要一个编译器

可选各个平台的打包支持工具

可选中文语言包

创建项目 指定项目模板 项目名称 项目路径



02 界面简介

窗口能拖动吸附整合

窗口关了在菜单栏的窗口里重新打开 也可以切换布局


注意默认的3D视图和游戏预览视图



03 Unity中的C#代码

编辑 - 首选项 - 外部工具 - 外部脚本编辑器


创建C#脚本 脚本名和类名需要一致



04 编程中变量的意义

存储数据 指向内存中的一个地址 我们可以按需赋予他含义

命名规范 业内规矩 公司标准 良心的抉择


Debug.Log("打印");

脚本需要挂载在游戏对象

游戏需要执行



05了解方法

void 方法名(){

一系列操作

}


06 类

面向对象编程 现实生活中各类事物都有自己的功能

创建一个类 声明他的属性 共性(车 刷了车漆)

实例化这个类 继承( :)了这个类共性中的特性(金杯 白色)


//单行注释 不会执行

/*

多行注释

不会执行

*/


///

函数说明

///


Unity的对象都是由各个组件构成的

  : MonoBehaviour 继承这个类就能作为组件挂载在游戏对象上



07 变量的类型和方法

注意要用;结尾

()需要成对

变量可以相加 不能运算时相加是字符串的拼接

{1}占位符,需要在后面赋值



08 变量的声明

访问修饰符 变量类型 变量名(;) = 变量值

public int a(;) = 30 ;

Public 公共的 大家都能读取 不写时的默认

Private 私有的 类自己的内部能用 别的类用不了

Protected 受保护的 类和子类能访问

Internal 内部的 同一个程序集能访问



09 变量类型

C#是强类型语言 声明变量的时候必须指定类型

基本类型 System.Object

int 整数 int a = 1 ;

float 小数 float b = 3.14f ;

需要加f 否则代表double 高精度小数

string 字符串 string c = "你好";

bool 判断真假 bool d = true;


内插字符串 string e = $"字符{a}串"; //整数a 拼接进了字符串


类型转换

隐式转换 float a = 3 ; 程序当作3.0f处理 不损失精度

显式转换 int b = (int)3.14; 结果是整数的3 损失了精度


推断声明 var 让系统去决定类型 局部变量 不推荐使用


自定义类class 结构体struct 枚举enum



10 变量的作用域

每组{ }都是一个域

成员变量 类下面 类内使用

局部变量 方法里 方法内使用


运算符

算数 +-*/

赋值 =

关系 < > <= >= !=

逻辑 与&& 或|| 非|

【C# in Unity零基础入门】0.0_课程简介的评论 (共 条)

分享到微博请遵守国家法律