Unity编程标准导引-1.2官方资源介绍
1.2、官方资源介绍
Unity官方提供了丰富的学习和参考资源,有以下类别:
- Unity手册以及API文档
- Unity的官方教程
- AssetStore
1.2.1 Unity手册以及API文档
前述文章中介绍过,安装Unity时,提供了可选安装包,只要安装即可获得此文档。本地文档可以在Unity安装目录找到,在线文档可以通过网址:https://docs.unity3d.com/Manual/index.html 来查阅。
一般学习的过程是,查看某个模块,通过手册详细了解此模块的细节,然后切换到API文档查看编程接口,最后动手实践。
这个文档做的比较好的地方是:
手册比较丰富全面,基本每个功能模块都涉及到了,也提供了一些简单的教程。
提供了手册和API的搜索功能,比较容易快速找到需要的内容。
做的不太好的地方就是:
不少API文档的解释比较模糊,或者基本没有解释。再加上英文的缘故,不少小伙伴看起来很吃力。后面我会花些时间把重要的API做一些解释。
另外要说的一点就是:在线的API搜索很慢,最好使用本地API文档进行搜索。
1.2.2 Unity官方教程
Unity的官方教程页面:https://unity3d.com/cn/learn/tutorials
这个教程做的相当丰富和到位,只是全部英文,对于新手和英语不怎么地的小伙伴可能有点难度,只要坚持去看,一定有非常大的收获。
教程分为项目和主题两个大类,建议学习一般先看主题,把基本的几个主题(比如脚本、动画、界面、声音、物理)看完之后再看项目。
1.2.3 AssetStore
这是Unity另外一个做的很棒的地方,通过一个资源商店,让开发者可以获得丰富的参考素材,大大提升了游戏的开发效率,也使得我们的Unity学习有了很多参考资料。
很多做的很棒的特殊效果、算法等等,我们可以参考别人的做法,而不必费尽心思最后还是做不出自己满意的结果。
见页面:https://www.assetstore.unity3d.com/cn/
AssetStore已经为我们把资源做了分类,可以方便找到自己需要的资源类型。当然很多资源是要花钱的,为了别人辛苦的努力,花点钱也是应该的,或许某一天,你做的插件或者美术资源也可以传上去,让别人付费下载也不错哦。
建议大家在学完Unity的大概框架,对Unity比较熟悉之后,再经常逛逛这个资源商店,你一定会发现一些与你同样用Unity代码,却能做的很惊艳的内容。多多学习吧。
Unity编程标准导引-1.2官方资源介绍的更多相关文章
- Unity编程标准导引-3.4 Unity中的对象池
本文为博主原创文章,欢迎转载.请保留博主链接http://blog.csdn.net/andrewfan Unity编程标准导引-3.4 Unity中的对象池 本节通过一个简单的射击子弹的示例来介绍T ...
- Unity编程标准导引-3.1 Component 组件脚本及其基本生命周期
本文为博主原创文章,欢迎转载,请保留出处:http://blog.csdn.net/andrewfan 3.1组件 Component 组件是Unity中最核心的一个概念,它是一切编程的基础.没有组件 ...
- Unity编程标准导引-2.2Unity中的基本概念
2.2Unity中的基本概念 上述介绍提到了几个概念:游戏对象.场景.资源.相机,这个小节我们来深入了解,同时进行一些实践性操作.不过首先,我们需要大概了解一下Unity的工程文件夹. 2.2.1工程 ...
- Unity编程标准导引-1.1下载和安装Unity
本文为博主原创文章,欢迎转载,请保留出处:http://blog.csdn.net/andrewfan 1.1.下载和安装Unity 1.1.1 选取版本 首先找到Unity官方网站https://s ...
- Unity编程标准导引-Unity中的基本概念-2.1界面概览
Unity中的基本概念 本文我们介绍Unity中的基本概念,包括:场景.游戏对象.组件.预制件.资源等. 2.1.界面概览 打开Unity之后,我们大概可以看到以上画面,以上画面中即显示了我们最常用到 ...
- Unity编程标准导引-3.3 Transform
本文为博主原创文章,欢迎转载.请保留博主链接http://blog.csdn.net/andrewfan 每个游戏对象(GameObject),其存在于游戏世界,都有一个位置.朝向.大小等基本定位信息 ...
- Unity编程标准导引-3.2 MonoBehavior 组件父类重构
本文为博主原创文章,欢迎转载.请保留博主链接:http://blog.csdn.net/andrewfan 3.2MonoBehavior 组件父类重构 为了让我们的组件类用起来更方便,我们将上一节的 ...
- Unity性能优化(2)-官方教程Diagnosing performance problems using the Profiler window翻译
本文是Unity官方教程,性能优化系列的第二篇<Diagnosing performance problems using the Profiler window>的简单翻译. 相关文章: ...
- Unity性能优化(3)-官方教程Optimizing garbage collection in Unity games翻译
本文是Unity官方教程,性能优化系列的第三篇<Optimizing garbage collection in Unity games>的翻译. 相关文章: Unity性能优化(1)-官 ...
随机推荐
- Android SDK开发包国内下载地址(转)
想了解Android 应用开发,但可恨开发环境安装就困难重重,这里找到一个国内下载地址,特转来记录 Android SDK开发包国内下载地址
- list集合怎么转化成一个javaBean对象,及常见的使用方法(全)
一.List集合的用法 1.list集合添加实体并输出 for (int i = 0; i < list.size(); i++) { javabean obj= (javabean)list. ...
- python_json常用的方法
1. 什么是JSON? JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端 ...
- 《算法导论》习题2.3-5 二分搜索 Binary Search
地球人都知道“二分查找”,方法也非常简单,但是你能不能在10分钟内写出一个没有bug的程序呢? 知易行难,自己动手写一下试一试吧. public class BinarySearch { public ...
- Bzoj1479: [Nerrc1997]Puncher打孔机
1479: [Nerrc1997]Puncher打孔机 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 22 Solved: 14[Submit][Sta ...
- 用JAVASCRIPT获得当前页的来路地址URL的五种方法
var rUrl;rUrl = document.referrer; //获得当前页的来路地址URL rUrl = window.parent.location; //获得父窗口的地址URL rUrl ...
- 使用UTF8-CPP转换unicode编码 附录:UTF8和UTF16和UTF32和Unicode编码
本文用于解决如何用C++处理字符串的编码格式.本文采用的是成熟便捷的UTF8库来处理这个问题.首先是下载UTF8库,网址为:http://utfcpp.sourceforge.net/ 为了方便后续使 ...
- Mybatis学习(7)spring和mybatis整合
整合思路: 需要spring通过单例方式管理SqlSessionFactory. spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession.(spr ...
- 2.11. 创建托管对象(Core Data 应用程序实践指南)
到现在为止,还没有创建过托管对象,回顾了一下,只是创建了托管对象模型,持久化存储区,持久化存储协调器,托管对象上下文. 那么,现在就来创建托管对象吧. 使用NSEntityDescription 的 ...
- origin中把多个拟合曲线放在一张图
双击其中一个.或者New一个graph.这里直接双击其中一个图. 右键,找到layer contents. 可以看到,一个scatter配一个polynomial fit line.把剩下的B,C,D ...