前言:这个系列的文章纯属对自己学习的整理,非高手之作。但确实的记载了我作为一个没接触过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》。我仅仅能说,我的妈~~~到处是错误,且非常多时候都是话说一半。。。额,真不知道这算好还是不好。反正我在改他书上错误和调试的过程中,还是非常有进步的说~~~只是我看完第三章就没往下看了,主要是由于错误累积太多,没法往下进行项目了。。。亲,假设你想的话,能够尝试下。过会儿再把在书中学到的代码演示样例什么拿出来分析下。

開始Unity3D的学习之旅相关推荐

  1. 单片机小白学步系列(十三) 点亮第一个LED——好的開始,成功的一半

    前面介绍了非常多概念知识.做了非常多准备工作,从这一节開始,我们正式開始单片机的学习.我们将使用单片机完毕一项非常easy的工作:点亮一个发光二极管(即LED:Light-Emitting Diode ...

  2. 開始EEPlat之旅

    怎样開始EEPlat之旅 EEPlat分为社区版和商业版:功能上分为企业版和PaaS版.下面为社区企业版的開始之旅. 第一步:安装project,有两种:war包和代码project.(眼下googl ...

  3. wxWidgets刚開始学习的人导引(3)——wxWidgets应用程序初体验

    wxWidgets刚開始学习的人导引全文件夹   PDF版及附件下载 1 前言 2 下载.安装wxWidgets 3 wxWidgets应用程序初体验 4 wxWidgets学习资料及利用方法指导 5 ...

  4. CC++刚開始学习的人编程教程(9) Windows8.1安装VS2013并捆绑QT与编程助手

    我们在Windows8.1安装VS2013并捆绑QT与编程助手须要下列文件. 2. 在虚拟机中开启Windows8.1 3.然后选择VS2013的安装镜像. 4.将镜像拷贝到虚拟机. 5.我们装载这个 ...

  5. 为刚開始学习的人答效率的问题

    本文来自读者对我博文的评论. 遇到主动思考者,提出的主动思考过的问题,老贺是相当的兴奋. 完整的对话见<C语言及程序设计实践參考--n=a!+b!+c!>中二楼评论. [问题] 老师,我尝 ...

  6. 作为刚開始学习的人应该怎样来学习FPGA

    FPGA作为一种高新的技术.已经逐渐普及到了各行各业.不管是消费类.通信类.电子行业都无处不在它的身影,从1985年第一颗FPGA诞生至 今,FPGA已经历了将近20多个年头,从当初的几百个门电路到如 ...

  7. 刚開始学习的人制作VMOS场效应管小功放

    VMOS场效应管既有电子管的长处又有晶体管的长处,用它制作的功率放大器声音醇厚.甜美,动态范围大.频率响应好.因此近年来在音响设备中得到了广泛应用. 大功率的场效应管功率放大器.电.路比較复杂.制作和 ...

  8. 简单四步開始树莓派上的Docker之旅

    简单四步開始树莓派上的Docker之旅 大概这篇博文发表之后,应该算是我个人的第一篇翻译作品了,翻译的可能不是非常到位,望各位看官大刀砍过来. 原文链接:http://resin.io/blog/do ...

  9. unity3d从零開始(五):了解摄像机

    1.简单介绍 Unity的摄像机是用来将游戏世界呈现给玩家的,游戏场景中至少有一台摄像机.也能够有多台. 2.类型 Unity中支持两种类型的摄像机,各自是Perspective(透视)以及Ortho ...

最新文章

  1. sysctl: 深入使用Linux的必经之路
  2. 00002-两数之和-leetcode-1.暴力法(枚举法),2.哈希表法,目前更新了枚举法
  3. Discuz! Database Error(2003) notconnect 问题解決
  4. html5实现单点登录,用 Authing 10分钟实现单点登录(SSO)
  5. TensorFlow tf.keras.losses.MeanSquaredError
  6. arm linux samba,嵌入式linux系统教你制作samba服务器
  7. centos 6.4扩展挂载点磁盘空间
  8. 微信公众号开发获取code
  9. PPT精典基础教程 .
  10. MySQL5.7.32 64位解压缩版 windows操作系统安装教程图解
  11. 计算机笔记本摄像头无法使用,笔记本摄像头不能用怎么回事 笔记本摄像头不能用解决方法...
  12. qtabwidget右键菜单_QTableWidget添加右键菜单的详细过程
  13. Eclipse豆沙绿详细设置
  14. jetson agx xavier 系统源码编译及固件烧写
  15. iPhone无法更新,一直卡住在“验证更新中”,如何处理?
  16. 由手机号绑定的账号,都应设置更换手机号功能
  17. 2017年美国计算机科学,2017年U.S.News美国大学研究生计算机科学专业排名TOP10
  18. Crack:Aspose.Slides for .NET 22.12.x
  19. 【JavaScript】 模块 module
  20. Python计算机视觉编程学习笔记 九 图像分割

热门文章

  1. 嵌入式linux内存使用和性能优化
  2. Linux环境Nginx安装多版本PHP
  3. HTML4.0标准语法--字体
  4. ASP.NET的WebFrom组件LinkButton编程
  5. C++/C++11中引用的使用
  6. 在vs2008中配置OpenCV2.2
  7. 【Live555】live555源码详解(一):BasicUsageEnvironment、UsageEnvironment
  8. 实现了html实现网页无限下滑,10行代码实现页面无限滚动
  9. python网络爬虫程序技术,Python网络爬虫程序技术
  10. java学习总结:3