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添加了刚体组件,它就会收到重力、碰撞等的反应,最典型的就是坠落或者碰撞反弹、无法进入等。


目录
相关文章
|
Web App开发 编解码 Java
Android开发实用工具汇总-持续更新
Android开发实用工具汇总-持续更新
107 1
|
9月前
|
移动开发 前端开发 IDE
前端知识笔记(三十四)———HBuilder的下载与使用(详细步骤)
前端知识笔记(三十四)———HBuilder的下载与使用(详细步骤)
326 0
|
9月前
|
前端开发 JavaScript 搜索推荐
《VitePress 简易速速上手小册》第4章 博客功能增强(2024 最新版)
《VitePress 简易速速上手小册》第4章 博客功能增强(2024 最新版)
206 0
|
开发工具 Windows
VSTO 学习笔记(十三)谈谈VSTO项目的部署
原文:VSTO 学习笔记(十三)谈谈VSTO项目的部署 一般客户计算机专业水平不高,但是有一些Office水平相当了得,尤其对Excel的操作非常熟练。因此如果能将产品的一些功能集成在Office中,将会有很好的基础。
3105 0
|
Java Android开发 开发工具
安卓开发环境的搭建(本文由本人根据网上的资料整理的成功版本)
本文的版权归文章写的人所有,本人负责整理,如有侵权,请联系我删除,谢谢! 最近公司要开始进行安卓系统的开发,所以我也要学习一下如何搭建安卓的开发环境了,这里我选择的路线是jdk+adt这种模式来搭建的,因为比较简单,所以就选择,接下来我们来看看如何搭建: 以下为该文件夹下文件的使用手册: 现在Android开发的环境搭建主要有以下几种方案: 1.jdk+eclipse+adt 2.Jdk+adt-bundle 3.Jdk+android studio jdk要去官网下载。
1280 0
|
Java 图形学
还有这种操作?--掌握了这些小技巧,让你事半功倍(Unity3D)(一)
掌握一些Unity编辑器的小技巧,会让你开发以及使用更加快捷有效。这篇文章就分享一些Unity在使用使用的一些小技巧,有什么不对的记得留言哦。
|
图形学 开发者
还有这种操作?--掌握了这些小技巧,让你事半功倍(Unity3D)(二)
掌握一些Unity编辑器的小技巧,会让你开发以及使用更加快捷有效。这篇文章就分享一些Unity在使用使用的一些小技巧,有什么不对的记得留言哦。
|
存储 缓存 数据可视化
还有这种操作?--掌握了这些小技巧,让你事半功倍(Unity3D)(三)
掌握一些Unity编辑器的小技巧,会让你开发以及使用更加快捷有效。这篇文章就分享一些Unity在使用使用的一些小技巧,有什么不对的记得留言哦。

热门文章

最新文章