Unity基础备忘(持续更新)

简介: Unity基础备忘(持续更新)

Unity跨多平台:IOS, Android, Windows Phone, Windows, Flash, XBOX360, PS3, Wii等的游戏引擎,手游、页游、端游都可以,可以开发2D, 2.5D, 3D的游戏。


1.Hierachy显示的是界面上的游戏对象(GameObject),每个游戏对象都有。至少有一个Camera,点击Camera就可以在(Preview)预览中看到摄像机的视角画面。每个对象都有(Position)位置、(Rotation)旋转、(Scale)缩放大小三组属性。


2.Unity采用的是:沿屏幕横向为X轴,沿屏幕纵向为Y轴,垂直屏幕方向为Z轴。右、上、射出屏幕方向为正方向,即左手坐标系。


3.Vector3是Unity中定义的一个含有x,y,z三个字段的类,可以表示位置点,也可以表示成一个向量。Vector3乘以数值表示向量的三个值乘以相应的值,v1-v2则表示从v2指向v1的向量。


4.如果Unity的Scene视图显示不正常,就主菜单->Window->Layouts->Revert Factory Settings,恢复出厂设置即可。


5.常用:(Cube)立方体、(Sphere)球体、(Capsule)胶囊。


6.游戏中每个游戏对象都对应一个GameObject类的实例,脚本中的tansform等是针对脚本依附的游戏对象的,gameObject属性也能拿到这个游戏对象。


7.在脚本中操作别的对象使用GameObject.Find(名字)找到对象,尽量不要每次操作都去Find,效率低,而是在Start中找到保存到成员字段中。改名要回车。


8.案例:创建地球和太阳,调整他们的位置。太阳比较大,所以设定它的三个Scale值都为3;给Sun添加金黄色的材质;给地球加 一个地球的贴图。为保证匀速所以写到FixedUpdate中。transform.RotateAround(sun.transform.position,Vector3.up,1);


9.抗锯齿:主菜单->Edit->Project Settings->Quality, AntiAliasing选为4x(越大越平滑但是越占资源)


10.FBX模型拖入Project(项目路径和FBX文件名不要有中文),接着把模型拖入到Hierarchy,调整它的坐标,把旋转脚本拖动到模型上,那么该模型就会跟着旋转了,如果想把旋转脚本去掉,需要在Inspector中Remove掉Component即可。


11.主菜单Terrain->Create Terrain创建地形


image.png

image.png

12.物理引擎:就是模拟真实世界中物体碰撞、跌落等反应的引擎


例如,选中一个游戏对象,通过主菜单->Component->physics->rigidbody,这样就添加了刚体组件。一旦给一个GameObject添加了刚体组件,它就会收到重力、碰撞等的反应,最典型的就是坠落或者碰撞反弹、无法进入等。


目录
打赏
0
0
0
0
5
分享
相关文章
《Git 简易速速上手小册》第10章:未来趋势与扩展阅读(2024 最新版)
《Git 简易速速上手小册》第10章:未来趋势与扩展阅读(2024 最新版)
93 3
(一)、项目介绍及知识点概述【uniapp+uinicloud多用户社区博客实战项目(完整开发文档-从零到完整项目)】
(一)、项目介绍及知识点概述【uniapp+uinicloud多用户社区博客实战项目(完整开发文档-从零到完整项目)】
140 0
从零开始的unity3d入门教程(一)----环境配置
该文章是《从零开始的Unity3D入门教程》系列的第一篇,详细介绍了Unity3D的环境配置过程,包括注册Unity账户、下载安装Unity Hub和Unity编辑器、配置许可证、创建Unity项目、下载安装Visual Studio 2022以及将Unity与Visual Studio相关联等步骤。
从零开始的unity3d入门教程(一)----环境配置
从零开始的unity3d入门教程(二)----基本功能讲解
这是一篇Unity3D入门教程,详细介绍了Unity界面操作、游戏物体创建修改、场景搭建、玩家控制、音效添加以及游戏测试和导出的全过程。
从零开始的unity3d入门教程(二)----基本功能讲解
《VitePress 简易速速上手小册》第7章 高级功能与动态内容(2024 最新版)(上)
《VitePress 简易速速上手小册》第7章 高级功能与动态内容(2024 最新版)
380 2
《VitePress 简易速速上手小册》第7章 高级功能与动态内容(2024 最新版)(下)
《VitePress 简易速速上手小册》第7章 高级功能与动态内容(2024 最新版)
223 1
《VitePress 简易速速上手小册》第4章 博客功能增强(2024 最新版)
《VitePress 简易速速上手小册》第4章 博客功能增强(2024 最新版)
210 0
提升网页阅读体验的三款优秀大纲插件(2023)
阅读长篇文章或复杂网页时,清晰的大纲结构可以帮助我们更好地理解和组织信息。在这篇博客中,我将向大家推荐三款优秀的网页大纲插件,帮助您提升阅读效率和体验。
提升网页阅读体验的三款优秀大纲插件(2023)

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等