【Unity3D】基础知识学习笔记

Unity3D基础知识学习笔记

1、基础知识:
标题栏
菜单栏
工具栏:变换工具、gizmos切换、播放控件、层列表、布局列表
功能窗口

2、资源及资源类型:在project里面能够create的资源。project面板可以对资源进行组织管理,创建资源,搜索资源。

3、模型和角色动画:

角色动画创建过程时:创建角色模型、骨骼设置、蒙皮、烘焙动画。 
maya、3dmax创建的模型、动画,用插件输出(fbx、obj)或者软件自己的格式(max、blend),unity自身转换。
maya、3dmax创建的模型、动画,需要把IK/FK动画烘焙为关键帧动画,然后导入到unity中,才能识别。关键帧动画能够节省很多计算资源,因为IK/FK运动学动画是每一帧都会涉及到运动学计算的。

maya、3dmax创建的模型、动画,可以全部导入到unity中,然后分割;或者按照一定的命名规则,先分割再导入到untiy中。

4、材质和着色器:
材质和着色器都是属于资源类型,在project面板中create,或者外部导入,纹理即图片,不能使用unity创建,但是可以通过ps等图形处理软件创建编辑之后,导入到unity中使用。
Mesh Renderer组件:包含材质、着色器、纹理(贴图)的选项和参数设置
可以这样理解:纹理+着色器=材质
2D纹理:一张2D贴图
movie纹理:视频(mov/mpg/mpeg/mp4/avi/asf)通过quick time导入之后,被unity自动转换为ogg theroa格式。即动画纹理,之后可以像普通纹理一样使用。

5、声音文件:
声音资源存放于project面板中,可以通过component中的audio listener和audio source组件进行使用。

6、prefab预设:

prefab预设:就是把设计好的游戏物体存为一个备份,当需要生成多个实例化物体时可以直接拷贝使用,避免了重复造轮子的问题。
重用性和运行实例化:创建预设的instance
实例的继承性:修改预设属性,所有的实例会跟着改变。
实例的重载:单独修改实例,则只会对此实例生效。

7、游戏物体使用组件来丰富功能,组件使用project里面的资源来设置属性。

8、scene视图操作;
透视模式persp、正交模式iso
snap移动,按住ctrl键拖动物体,以一定的增量来移动。
表面移动,ctrl+shift拖动物体,一个物体在另一个物体表面移动。
顶点吸附:v键激活移动物体顶点,选择好之后拖动,可在另一个物体的顶点上移动。

9、灯光和摄像机:
灯光类型:spot(聚光灯)、directional(方向光)、point(点灯光)、ar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值