欢迎来到天天文库
浏览记录
ID:21400642
大小:65.50 KB
页数:4页
时间:2018-10-21
《unity专业能力认证大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、主题概要内容数字媒体基础知识2D图形知识熟悉常用位图数据的结构和格式。其中包括像素数据、颜色的值与通道的概念,3D图形学相关知识理解向量的几何意义,掌握基本的向量运算,理解通过欧拉角、四兀数及矩阵表达物体方位的区别。了解如何通过齐次矩阵来实现坐标系的转换。理解3D图形渲染管线,以及多边形、背面剔除及Mip-maps等概念。理解2D与3D摄像机的区别,并掌握其使用方式。Unity引擎基础知识常用资源熟练掌握资源导入流程,能够在引擎中对不同用途的资源进行详细的设置,包括:3D模型、材质与动画;图片纹理资源;音频、视频等
2、资源。掌握其它资源的使用,包括MovieTexture、TextAsset、Shader及Font等资源。了解引擎中一些特殊文件夹的用途,包括StandardAssets、ProStandardAssets、Resources、Editor和Plugin等文件夹。掌握Prefab的制作与使用,能够通过代码对Prefab进行创建及销毀场景中Prefab的实例。界面操作掌握高级搜索的方法通过Project视图、Scene视图、Hierarchy视图中搜索栏,根据不同类型的fed只查找有效的游戏对象或资源。脚本开发初步脚
3、本基础知识熟练掌握任意一种弓1擎支持脚本语言的语法。并且熟练掌握面向对象的基本概念。掌握引擎API中类的结构。包括脚本必然事件与MonoBehaviour类中常用事件和响应函数。常用引擎API掌握对引擎常用API的使用,包括有Application类、Time类以及Random、Mathf、Vector2、Vector3等数学相关的类。能够掌握Coroutine协同程序的使用方法。输入与控制掌握Input类中方法和变量的使用,能够获取各个平台上的用户不同方式的输入指令。如:键盘、鼠标、多点触控、重力感应、陀螺仪等。
4、图形用户接口掌握引擎API中GUI与GUILayout类中方法和变量的使用,能够通过GUISkin为应用的界面定制不同风格。游戏控制GameObject理解GameObject的生命周期,能够通过脚本对GameObject进行实例、销毀、激活等控制,并能通过脚本访问场景中任意指定的游戏对象以及组件。Transform掌握Transform组件所具有的功能,能够通过引擎API中Transform类中方法和变量有效的控制游戏对象移动、旋转、缩放。Camera能够做到对于不同类型应用程序,设置对应摄像机的参数,可以通过脚
5、本有效的控制摄像机的参数和行为,了解Cullingmask的工作原理,掌握使用对多摄像机协同工作的方法。能够使用Camera类中的方法与变量,通过屏幕上某一点发射射线获取场景中游戏对象。物理系统掌握Rigidbody类中方法与变量的使用方法。能够通过脚本有效控制带有刚体组件的游戏对象的运动。掌握各种类型的Collider组件中碰撞体与触发器的用途,并能通过脚本有效获取游戏对象间碰撞与触发信息。能够通过Physics类的方法与变量,在应用中有效的控制游戏对象的碰撞检测与否。动画系统掌握Mecanim动画系统的使用。包
6、括配置Avatar、动画状态机、动囲层以及动囲重定向等功能。能够通过相关类中的方法与变量定制有效的角色动画。粒子系统掌握Shuriken粒子系统各个参数的使用,可以通过控制不同的模块以达到预期的效果。能够使用引擎API中方法与变量有效的控制粒子行为。实用技术Lightmapping了解光照贴图的工作原理,掌握Unity中光照烘焙的使用方法。其中包括能够理解SingleLightmap与DualLightmap的区别等。LightProbes能够通过使用LightProbes为场景添加优质的环境光照。NavMesh掌
7、握NavMesh的使用方法。能够通过相关类中方法与变量有效的为场景添加更具智能化的NavMeshAgent。其中包括Off-meshlinks等功能。LevelOfDetail掌握Unity中LevelOfDetail的使用方法。渲染技术Mesh应用掌握Mesh相关理论知识,掌握Mesh相关组件,能够通过脚本构建并控制网络。Shader着色器能够对着色器的工作原理有一定的了解。了解ShaderLab、SurfaceShaders以及Vertexandfragmentshaders的书写方式,能够构建简单的着色器。调
8、试与优化Debug能够通过Console视图对脚本进行调试。掌握控制台的使用方法。掌握使用MonoDevelopIDE来单步调试游戏中的脚本,能够通过为脚本设置断点在引擎中播放时同时观察脚本中程序执行过程及变量的值。掌握如何通过访问LogFiles查看在特定平台中运行时出现的问题。Profiling能够通过Profile视图对运行工程进行各方面的解析。掌握P
此文档下载收益归作者所有