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
分享
相关文章
(一)、项目介绍及知识点概述【uniapp+uinicloud多用户社区博客实战项目(完整开发文档-从零到完整项目)】
(一)、项目介绍及知识点概述【uniapp+uinicloud多用户社区博客实战项目(完整开发文档-从零到完整项目)】
140 0
【Axure高手秘籍】掌握这招,让你的原型设计效率飙升!——元件库导入与使用教程及主流资源下载全解析
【8月更文挑战第20天】Axure RP是界面设计与交互原型制作的强大工具。掌握元件库能显著提升设计效率。元件库包含预设UI元素如按钮、表单等,可直接拖放构建布局。在Axure RP中,通过“元件”选项下的“库”可访问并导入新元件库。导入后,轻松拖放元件至画布调整,甚至自定义样式和交互。利用脚本还能模拟真实交互效果,如按钮点击反馈。推荐资源包括Axure Marketplace、UIZilla等,助力高效设计。
204 0
【cocos 2d微信小游戏开发教程】基础使用笔记分享(三)
【cocos 2d微信小游戏开发教程】基础使用笔记分享(三)
70 0
|
8月前
|
【cocos 2d微信小游戏开发教程】基础使用笔记分享(二)
【cocos 2d微信小游戏开发教程】基础使用笔记分享(二)
147 0
|
8月前
|
【cocos 2d微信小游戏开发教程】基础使用笔记分享(一)
【cocos 2d微信小游戏开发教程】基础使用笔记分享(一)
219 0
技术笔记:Unity洛克人移动部分源码
技术笔记:Unity洛克人移动部分源码
53 0
一键自动化博客发布工具,用过的人都说好(简书篇)
给大家推荐一个一键自动化博客发布工具,完全的一键操作,让你轻松告别手动发布博客的烦恼。
《VitePress 简易速速上手小册》第4章 博客功能增强(2024 最新版)
《VitePress 简易速速上手小册》第4章 博客功能增强(2024 最新版)
210 0
前端知识笔记(三十四)———HBuilder的下载与使用(详细步骤)
前端知识笔记(三十四)———HBuilder的下载与使用(详细步骤)
340 0

热门文章

最新文章