• 跟我从零基础学习Unity3D开发--初识U3D


    首先声明,我也是才开始学,把自己学的记录下来也供一些想要学习的朋友参考,一起努力。希望大家能给我指点一下。切莫喷我。

    什么是Unity3d呢?

    百度百科------Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎

    我的理解------Unity其实就是为大家提供一个开发跨平台的3D的游戏或者虚拟现实等等(怎么感觉拗口呢?就是提供一个开发3D东西的一个环境并且这个东西开发出来是跨平台的----不知道这样解释会不会直白一点)。

    Unity能干什么?

    我能了解到的--游戏(手游(神庙逃亡2就是unity开发)、端游、页游。。。。。)、虚拟现实(房地产公司开盘展示、桥梁施工、等等模拟现实)

    这里附加一个官方下载地址http://unity3d.com/unity/download/

    准备工作:

    1.装开发环境(也就是下载一个unity让后安装,我相信安装这里我就不用讲了吧)

    2.代码编写工具的选择(安装Unity3D的时候会附带安装一个叫monoDevelop的这个一个软件,我相信做.net的朋友对这个一定不陌生,没错这个就是用来解决。net跨平台的一个东西,u3d脚本编写工具不一定看个人喜好,可以自己配置)

    如何配置Unity3d脚本在Vs中编写呢?

    打开U3d然后跟着下面的图操作就可以了:

    任何一门语言的第一个程序都是经典的“hello word”,今天我们也来个"hello word"

    第一步打开Unity3d

    第二步:完成了第一步就进去Unity3D的主界面,你也可以现在配置脚本编写的工具。

    这里大概介绍一下面板的构成:

    第三步:

    这里我们按照如图创建一个script文件夹然后再文件夹下建立一个C#脚本(为什么要这样?就像我们写什么3层架构一样的道理方便以后资源的管理,当然你也可以不这样。)

    第三步:

    这里我们双击脚本,就会用你配置的工具打开默认用Monodevolp打开,我这里就用Vs2012打开了

    第四步:

    写代码---我们在start中打印一句“hello word”

    第五步:

    在U3D中运行(这里不是在Vs中运行,在vs中编写好之后回到Unity中)

    把C#脚本拖至主摄像机上如图:

    然后运行:

    看到这你是不是很兴奋啦。至于脚本打开的那几个初始的模板的意思再下一次在讲解。大家可以先试着去发现一下那几个函数的意义。这里第一次开系列性的文章有什么不足的希望大家指点,确实这种3d的东西要图文并存的介绍有点困难。我会改正,也希望大家能监督我继续往下做。

    注意*在学习U3d的时候不要把.net中那个事件驱动机制那套弄这里面来思考问题。与传统的C#写法有微小的变化。

  • 相关阅读:
    POJ数据结构专辑(含部分题解)
    第K小数 uva 10041 Vito's Family poj 2388 Who's in the Middle
    POJ 1195 Mobile phones (二维树状树组)
    python 学习体会
    ACM竞赛常用STL(二)之STLalgorithm
    计算机科学中的树
    ctf古典密码从0到
    漏洞挖掘的艺术面向源码的静态漏洞挖掘
    漏洞挖掘的艺术面向二进制的静态漏洞挖掘
    实战演示 H5 性能分析
  • 原文地址:https://www.cnblogs.com/gaojiangshan/p/3633973.html
Copyright © 2020-2023  润新知