开始Unity3D参观考察

         前言:这个系列的文章纯属对自己学习的整理,非高手之作。

但确实的记载了我作为一个没接触过3D游戏编程的大学生的心路历程。争取每周整理一次吧。

之所以会開始学Unity3D,最基本的原因是由于在快放暑假的时候,我找了一家做iPhone游戏的小公司实习。

找的过程就不提咯,反正来了之后算是苦逼咯。在来之前。这边叫我先学C#。

于是在学校的时候找了本书,自学了下。正好我们做数据结构课设,就用C#写了一个带图形界面的关于最短路径算法的校园导游系统(带了.Net Framework的类库。所以非常大......)。就我的技术底子来说的话,我是个半吊子。平时兴趣太广泛了......之前就会C和Python,喜欢用Linux。C++也就知道点语法。好了,言归正传。開始我们的学习吧^,^

         到了上海,和老大聊过,把自己安顿好后,第二天就直接開始上班咯。

刚開始老大就给了我一个论坛。叫我自己去学~~~就是这个Unity3D圣典

在里面找到龚老师的视频。看的是《太空射击项目实战系列17讲》。

起初看着。跟着做。还认为挺好玩的。可是大概看到8讲之后,发觉没学到啥。主要是由于这样看视频。理解不够深刻。当然,另一个原因是老大给了我一个项目,叫我改算法。额......本来感觉这8讲都学到好多了,结果拿到项目。即便仅仅是当中的一个代码片段,理解起来都有问题。并且操作上面,就仅仅会龚老师叫的那几个。中间也有去翻官方的脚本文档,可是还是不懂。由于我连Unity的界面有些啥都还不太明透。好吧,这里先整理一下我学会的代码片段吧。

初学的话,建议还是去官方看用户文档(这个非常重要。一些基本概念理解后。接下来的学习就要轻松多了),先熟悉Unity3D的操作和基本界面。工作流程之类的吧。假设外语不够,能够參考这份翻译版(当然。外语是必经之路。假设想成高手的话)。刚開始的话,仅仅须要看用户手冊即可了。组件手冊和脚本手冊等以后用到了再查也不迟。下面为一些情况的处理:(后面用的基本都是javascript)

Unity3D OnGUI函数控制音乐


Unity3D 给对象(gameObject)加入脚本代码


Unity3D 一个设置方向键移动和空格起跳的脚本


Unity3D 几个默认函数的区分


Unity3D Directional Light照亮场景的方法


Unity3D 一些接触到的函数(第一周)


yield js c#


      之后嘛。看了英文原版书。近期刚出的。叫《Unity 3.x Scripting》。我只能说。我的母亲~~~到处是错的,所以许多人说有一半的时间。。

前额,我真的不知道这是好还是坏。不管怎么说,我在这本书改变了他的错误和调试过程,它仍然是非常进步的发言权~~~但我没有看到第三章往下看,主要是由于太多的错误积累,不下来的一个项目。。。关闭,假设你想这样做,你可以尝试下。我过会儿再代码示例中演示了什么书出来学习分析。

原文地址:https://www.cnblogs.com/mengfanrong/p/4591957.html