随笔分类 -  Unity编程标准导引

My Book
摘要:本文总结了Unity中关于Quaternion(四元数)的API使用方法以及给出部分示例。 阅读全文
posted @ 2017-03-27 12:57 AndrewFan 阅读(18145) 评论(0) 推荐(5)
摘要:四元数是高阶复数的数学,它用在游戏中的作用主要是计算三维矢量的旋转,它使用先将矢量映射到纯虚四元数,再应用旋转四元数的方式进行映射。最后可以达成旋转目的。 阅读全文
posted @ 2017-03-20 23:33 AndrewFan 阅读(26362) 评论(1) 推荐(7)
摘要:总结来说,欧拉角的“万向节死锁”问题,是由于欧拉旋转定义本身造成的。这种围绕选旋转前固定轴的先Z、再X、再Y的旋转操作,与其最终所预期的三个轴向可以旋转的结果并非一定是一对一的映射。某些情况下是多对一的映射,造成一些旋转自由度的缺失,也就是“死锁”。 阅读全文
posted @ 2017-03-12 23:33 AndrewFan 阅读(27686) 评论(3) 推荐(9)
摘要:写这篇博客之前,我搜索了网上很多关于欧拉角的定义,发现大部分引用自维基百科的定义,而它们与Unity是不同的。在这篇文章中,我会深入解释Unity中欧拉角的定义,和欧拉旋转注意点。 阅读全文
posted @ 2017-03-09 18:24 AndrewFan 阅读(5754) 评论(5) 推荐(3)
摘要:本节通过一个简单的射击子弹的示例来介绍一个比较通用的Unity对象池的写法 阅读全文
posted @ 2017-02-20 22:24 AndrewFan 阅读(1111) 评论(1) 推荐(1)
摘要:本文为博主原创文章,欢迎转载。请保留博主链接http://blog.csdn.net/andrewfan 每个游戏对象(GameObject),其存在于游戏世界,都有一个位置、朝向、大小等基本定位信息;其存于Hierarchy面板,也存在与其他GameObject的相对关系,如父子关系、兄弟关系。U 阅读全文
posted @ 2017-02-19 22:22 AndrewFan 阅读(735) 评论(1) 推荐(2)
摘要:本文为博主原创文章,欢迎转载。请保留博主链接:http://blog.csdn.net/andrewfan 3.2MonoBehavior 组件父类重构 为了让我们的组件类用起来更方便,我们将上一节的代码进行重构。改写成如下: using UnityEngine; using System.Coll 阅读全文
posted @ 2017-02-17 09:32 AndrewFan 阅读(669) 评论(0) 推荐(0)
摘要:本文为博主原创文章,欢迎转载,请保留出处:http://blog.csdn.net/andrewfan 3.1组件 Component 组件是Unity中最核心的一个概念,它是一切编程的基础。没有组件,也就没有了Unity编程。 打开一个新Unity工程,我们在Project面板中右键可以直接创建出 阅读全文
posted @ 2017-02-16 23:18 AndrewFan 阅读(984) 评论(0) 推荐(0)
摘要:本文为博主原创文章,欢迎转载,请保留出处:http://blog.csdn.net/andrewfan 2.2Unity中的基本概念 本文为博主原创文章,欢迎转载,请保留出处:http://blog.csdn.net/andrewfan 2.2Unity中的基本概念 上述介绍提到了几个概念:游戏对象 阅读全文
posted @ 2017-02-16 09:11 AndrewFan 阅读(618) 评论(0) 推荐(0)
摘要:本文为博主原创文章,欢迎转载,请保留出处:http://blog.csdn.net/andrewfan Unity中的基本概念 本文我们介绍Unity中的基本概念,包括:场景、游戏对象、组件、预制件、资源等。 2.1、界面概览 打开Unity之后,我们大概可以看到以上画面,以上画面中即显示了我们最常 阅读全文
posted @ 2017-02-14 09:01 AndrewFan 阅读(1004) 评论(2) 推荐(0)
摘要:1.2、官方资源介绍 Unity官方提供了丰富的学习和参考资源,有以下类别: Unity手册以及API文档 Unity的官方教程 AssetStore 1.2.1 Unity手册以及API文档 前述文章中介绍过,安装Unity时,提供了可选安装包,只要安装即可获得此文档。本地文档可以在Unity安装 阅读全文
posted @ 2017-02-14 08:33 AndrewFan 阅读(625) 评论(2) 推荐(0)
摘要:本文为博主原创文章,欢迎转载,请保留出处:http://blog.csdn.net/andrewfan 1.1、下载和安装Unity 1.1.1 选取版本 首先找到Unity官方网站https://store.unity.com/cn,如果要下载最新版本,可以选择“立即下载”。不过我建议你最好下载一 阅读全文
posted @ 2017-02-13 09:23 AndrewFan 阅读(680) 评论(0) 推荐(1)