面试 3(unity编辑器基础)

Unity编辑器基础面试题解析
本文涵盖了Unity编辑器的基础面试题目,包括游戏动画类型、GUI与UGUI的优缺点、场景中的多重Camera处理、常用第三方插件介绍、Render与MeshRender的关系、CharacterController与Rigidbody的区别、光源类型、NGUI与UGUI的对比等关键知识点。

1, 请描述游戏动画有几种,及其原理

主要有关节动画,单一网格模型动画(关键帧动画),骨骼动画.关节动画把角色分成若干个独立部分,一个部分对应一个网格模型,部分的动画连接成一个整体的动画,角色比较灵活Quake2中使用了这种动画,单一网络模型动画由一个完整的网格模型构成,在动画序列的关键帧里记录各个顶点的原位置及其改变量,然后插值运算实现动画效果,角色动画较真实.骨骼动画,广泛应用的动画方式,集成了以上两个方式的优点,骨骼按角色特点组成一定的层次结构,由关节相连,可做相对运动,皮肤作为单一网格蒙在骨骼之外,决定角色的外观,皮肤网格每一个顶点都会受到骨骼的影响,从而实现完美的动画(骨骼动画是由关节动画发展而来的,如今基本都使用骨骼动画来实现角色动画)

2, GUI与UGUI的优点和缺点

GUI不方便控制,UGUI所见即所得,方便控制,GUI在声明周期OnGui中使用,脚本书写控制,UGUI使用Canvas画布和事件系统,UGUI适应屏幕上比GUI简单

3, 一个场景放置多个Carmera并同时处于活动状态,会发生什么

实际看到的画面由多个Camera的画面组成,由depth,Clearn Flag,Culling Mask都会影响最终合成效果

 

4, 使用过哪些第三方插件

界面制作   NGUI

2D游戏制作  2DToolkit

可视化编程 playMaker

插值插件  iTween, HOTween

路径搜寻  Simple Path

美术及动画制作  RageSpline,Smooth Moves

画面增强 Bitmap2Material,Strumpy Shader Editor

摄像机管理  Security Camera

资源包 Nature Pack

造路插件 EasyRoads3D

 5, Render的作用? 描述MeshRender和ShinnedMeshRender

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值