首页 > 其他分享 >Unity入门

Unity入门

时间:2024-04-06 19:00:15浏览次数:22  
标签:入门 音频 练习 系统 Unity Camera

Unity入门学习

知识概述:

Unity环境搭建

1.Unity引擎是什么

2.软件下载安装

下载最新的长期支持版即可

3.新工程和工程文件夹

Unity界面基础

1.Scene场景和Hierachy层级窗口

练习:

2.Game游戏和Project工程

3.Inspector检查和Console控制台

练习:

4.工具栏和父子关系

练习:

Unity工作原理

1.反射机制和游戏场景

2.预设体和资源包的导入导出

Unity脚本基础

1.脚本基本规则

4.执行先后顺序

练习:

2.生命周期函数

练习:

补充知识点

3.Inspector窗口可编辑的变量

练习:

4.Mono中的重要内容

练习:

基础知识总结:

Unity重要组件和API

1.最小单位GameObject

练习:

2.时间相关Time

3.必不可少的Transform

a.位置和位移

练习:

练习一:

b.角度和旋转

练习:

练习一二:

练习三:

c.缩放和看向

练习:

d.父子关系

练习:(重点练习一下!!!)

e.坐标转换

练习:

4.Input 和 Screen

a.输入相关Input

练习:

b.屏幕相关Screen

练习:

5.必不可少的Camera

a.Camera可编辑参数

练习:

b.Camera代码相关

练习:

核心系统

1.核心系统——光源系统基础

a.光源组件

练习:

b.光相关面板

2.核心系统——物理系统之碰撞检测

a.刚体

b.碰撞器

c.物理材质

d.碰撞检测函数

练习:

在Lesson11练习的基础上加代码

练习一和练习二

创建一个子弹预制体添加一个子弹脚本

练习三:单独挂载到Cube上

e.刚体加力

练习:

3.核心系统——音效系统

a.音频文件导入

b.音频源和音频监听器脚本

c.代码控制音频源

d.麦克风输入相关

结尾

自此Unity入门的学习就到这了,接下来要进行的是Unity入门实践项目了,在做项目之前还需要先学习《Unity中的UI系统之GUI》、《数据持久化之Playerprefs》两门课程。

加油啊!!!

标签:入门,音频,练习,系统,Unity,Camera
From: https://blog.csdn.net/SunsetSunup/article/details/136794338

相关文章

  • 【go从入门到精通】一文把map字典搞得明明白白
    Mapmap是一种元素对的无序集合,一组称为元素value,另一组为唯一键索引key。未初始化map的值为nil。map是引用类型,可以使用如下声明:varmap1map[keytype]valuetype([keytype]和valuetype之间允许有空格,但是Gofmt移除了空格)在声明的时候不需要知道map的长度,map是可......
  • Redis数据库的入门学习
     关系型数据库和非关系型数据库的区别:简介Redis数据库和MySql数据库的区别:Redis数据库是基于内存的key-value结构的数据库。本质上是内存存储。而MySql数据库是通过数据文件的方式存在磁盘当中,本质上是磁盘存储。且MySql当中是通过二维表存储数据。注:Redis数据库并不......
  • JavaScript入门
    什么是JavaScript?JavaScript是一门跨平台、面向对象的脚本语言。是用来控制网页行为的,它能使网页可交互。(脚本语言:能直接通过浏览器的解释就可以运行,不用像Java那样需要虚拟机编译运行)JavaScript和Java时完全不同的语言,不论是概念设计。但是基础语法类似。JavaScript的引入方......
  • axios快速入门
    一、环境配置1.1概述上古浏览器页面在向服务器请求数据时,因为返回的是整个页面的数据,页面都会强制刷新一下,这对于用户来讲并不是很友好。并且我们只是需要修改页面的部分数据,但是从服务器端发送的却是整个页面的数据,十分消耗网络资源。而我们只是需要修改页面的部分数据,也......
  • C++从入门到精通——类和对象(上篇)
    1.面向过程和面向对象初步认识C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。C++是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。2.类的引入C语言中,结构体中只能定义变量,在C++中,结构体内不仅可以定义变量......
  • lambda演算入门 (软件工程与计算 理论部分2)20240406
    此文章来源于网络,是学习lambda演算过程的总结与复习,着重于探讨“为什么(Why)”与“怎么做(How)”,也希望能对看到它的人学习了解这个形式系统有些微帮助。由于之前看了不少wiki、tutorial、introduction之流,绝大多数读过之后仅知其然而不知其所以然,我不知道为什么它们都不解释为什......
  • Java登陆第三十九天——Router路由入门
    什么是路由? 类似于Servlet的映射路径。 路由可以让,不同的URL展示不同的页面。RouterRouter是Vue衍生的生态系统之一,所以需要单独安装。路由案例需求1安装依赖还记得npm安装依赖指令吗?看这。npmivue-route1-1编写组件略2编写路由配置类似于Servlet的映射路径,需......
  • FPGA入门笔记011_A——嵌入式块RAM的使用
    1、Cyclone-II系列FPGA内部结构图1——Altera公司Cyclone-II系列FPGA内部结构​ 如上图所示是Altera公司Cyclone-II系列FPGA内部结构,个模块作用如下:​ PLL锁相环—对时钟进行管理。​ IOEs—管脚单元,配置管脚,设置输入输出。​ 逻辑阵列—实现组合、时序逻辑。​ 块RAM......
  • 入门级Python编程题(6)
    题目描述现在有 �t 毫升肥宅快乐水,要均分给 �n 名同学。每名同学需要 22 个杯子。现在想知道每名同学可以获得多少毫升饮料(严格精确到小数点后 33 位),以及一共需要多少个杯子。输入格式输入一个实数 �t 和一个正整数 �n,使用空格隔开。输出格式输出两行。第一行输出......
  • 蓝旭工作室第三周预习:JS入门
    一、JavaScript概述    JavaScript是一种运行于JavaScript解释器/引擎中的解释型脚本语言。    解释型:运行之前不需要编译;运行之前不会检查错误,直到碰到错误为止。    编译型:对源码进行编译,还能检查语法错误。如C、C++。运行环境    1、......