unity 3d 仿真

欢迎阅读有关Unity 3D的博客文章(分为三部分)的第一部分。 在本系列中,我们将在Unity3D中使用丰富的控件创建一个简单的3D游戏。 第一部分将介绍如何设置Unity3D。 第二部分将教您如何使用C#控制Unity3D。 本系列的第三篇也是最后一篇文章将深入研究使用Unity3D实际制作一个简单的游戏。

我已经使用Unity一段时间了。 这几乎是所有手机游戏的必备之选,甚至是最近流行的《口袋妖怪Go》(我的妻子都为之疯狂)。

因此,在本文中,我们将讨论如何设置Unity 3D。 不用担心:这些帖子看起来很长,但是有很多屏幕截图可以确保您轻松跟随。

让我们开始吧

首先,您将需要下载Unity3d。 在这里做 。

打开UnityDownloadAssistant.exe并单击设置。

选择默认值

如果您在Windows上运行,则选择“ Microsoft Visual Studio Tools for Unity3D”。 这将允许您使用Visual Studio调试和编写C#。

另外,如果您使用的是Mac OSX,则可以使用默认情况下内置的MonoDevelop。

下载和安装完成后,Unity3D需要输入用户名/密码才能继续。 单击“创建一个”去Unity3D的网站创建一个帐户(他们将发送验证电子邮件)。 拥有帐户后,登录。

登录到Unity3D后,选择“个人版”。 个人版是较轻的版本,但具有专业版功能的约95%。 它将允许您免费开发和部署应用程序。

现在已经完成了Unity3D的设置,让我们创建第一个项目。 点击“新建项目”。

让我们将项目称为“示例项目”并将其放入源文件夹中。 选择“ 3D”,然后单击“创建项目”。

对于此项目,我们将跳过“资产包”; 此选项将允许您将预先创建的资产包添加到项目中,以快速入门。

一旦按下“创建项目”,Unity3d将构建一个文件夹结构并插入任何预先打包的资产。

默认情况下,它将创建四个文件夹:Assets,Library,ProjectSettings和Temp。 在开发过程中,Assets文件夹将是您创建和预打包的所有资产的存放位置。 Library和Temp是用于版本控制的Unity3D文件,以及为资产创建的任何临时文件。

编辑

然后,Unity3D应该打开编辑器窗口(具有多个窗口),并应将其创建并设置为默认的未保存主题。 窗口是模块化的,可让您将编辑器设置为所需的外观。 您可以选择一个选项卡并将其拖到其自己的窗口和/或已创建的窗口中。

层次结构窗口显示场景中的所有资产和对象。 这将使您可以从分层视图中直观地看到场景的布局,这可以帮助您将对象彼此组合/父对象并选择它们进行编辑。

通过该项目,您可以查看Assets文件夹,该文件夹将资产拖放到层次结构窗口中,以及在外部编辑器中打开/修改脚本和资产。

场景窗口使您可以查看和修改/选择3D空间中的资产。 这是3D空间的静态视图,默认情况下不会使用所有着色器并执行脚本。 这使您可以看到对象的简单状态。

游戏窗口是一个实时游戏预览,可让您运行应用并执行代码,就像部署它一样。

使用“检查器”窗口,您可以从分层视图或资产窗口中编辑游戏对象。

结语

在这篇文章中,我们讨论了如何开始使用Unity 3D以及您应该了解的一些细节。

在我们的下一篇文章(本周晚些时候)中,我们将讨论如何使用C#控制Unity 3D。 然后在第三篇也是最后一篇文章中,我们将讨论使用Unity3D实际制作一个简单的游戏。

翻译自: https://www.javacodegeeks.com/2016/07/getting-started-building-3d-simulations-unity3d-part-1.html

unity 3d 仿真

unity 3d 仿真_在Unity3D中构建3D仿真入门,第1部分相关推荐

  1. unity中怎么让物体位置复位_(转)Unity3D中移动物体位置的几种方法

    1. 简介 在unity3d中,有多种方式可以改变物体的坐标,实现移动的目的,其本质是每帧修改物体的position. 2. 通过Transform组件移动物体 Transform 组件用于描述物体在 ...

  2. css 菜单栏悬停_在CSS中构建悬停菜单

    css 菜单栏悬停 A good menu design is an important part of any website or web app UI. Using only modern HT ...

  3. Unity网络(二)-Unity3D中的网络

    正所谓:没有网络是没有灵魂的 欢迎关注公众号:雷潮课堂 Unity3D中的网络 一.WWW 1-1 Get 1-2 Post 1-3 案例(网络下载,本地存储与读取) 二.UnityWebReques ...

  4. 闪亮蔚蓝_在R中构建第一个闪亮的Web应用

    闪亮蔚蓝 数据科学 (DATA SCIENCE) Do you want to make your R code publicly available for others to use? If yo ...

  5. keras构建卷积神经网络_在Keras中构建,加载和保存卷积神经网络

    keras构建卷积神经网络 This article is aimed at people who want to learn or review how to build a basic Convo ...

  6. 电力电子技术 matlab仿真指导,在_电力电子技术_课程教学中展开Matlab仿真训练_唐贤伦...

    教 学改革广角 中国电力教育 2009年10月上 总第146期 "电力电子技术"是电气工程及其自动化等专业的重要专业 基础课,也是实用性.工程性和综合性很强的课程.作为自动化.电气 ...

  7. unity3d双面材质_[转]unity3d中创建双面材质

    在其它三维软件中设置好的双面材质导入到unity3d中就失去了效果,不过我们可以通过自定义材质来在unity3d中实现双面材质的效果.步骤如下: 1.在资源库中新建一新shader:代码如下: Sha ...

  8. blender 3d打印_使用Blender和Python 3D打印连衣裙

    blender 3d打印 在2016年里约残奥会上的开幕式上,滑雪板手艾米·珀迪(Amy Purdy)穿着3D打印的裙子,穿着用与裙子相同的材料印刷的假肢,并用库卡(Kuka)机械臂跳舞 . 舞蹈是关 ...

  9. unity 不再渲染局部_在Unity3D中的渲染优化-减少需要处理的顶点数目

    1.优化几何体 3D游戏制作通常都是由模型制作开始的.我们应该尽可能减少模型中三角面片的数目,一些对于模型没有影响,或者是肉眼很难察觉到区别的顶点都要尽可能去掉.为了尽可能减少模型中的顶点数目,美工人 ...

  10. python 3d打印机_如何使用Python构建自己的CNC控制器和3D打印机

    python 3d打印机 by Nikolay Khabarov 通过尼古拉·哈巴罗夫(Nikolay Khabarov) 如何使用Python构建自己的CNC控制器和3D打印机 (How you c ...

最新文章

  1. 剑指offer三十六之两个链表的第一个公共结点
  2. PAT甲级1152 Google Recruitment :[C++题解]判质数
  3. 李飞飞:阿里云数据库已做好全面服务政企市场的准备
  4. Leetcode——1. Two Sum
  5. linux启动http服务
  6. 软件工程师面试7大技巧
  7. 500个爆文标题_总结了500篇10W+爆文 好标题都离不开以下几点
  8. win10系统开始菜单没反应的解决方法丨解决win10点击开始按钮无反应丨点击开始按钮没有反应怎么办
  9. 如何在word中打带矩形的√
  10. 网络安全工程师的学习路线,超级简单,收藏这一篇就够了
  11. Masonry中的mas_makeConstraints方法
  12. Spark 报错Incompatible equality constraint: String and T2
  13. 纯前端实现xls表格下载
  14. PigGo配置Gitee仓库出现“Not Found Project“的错误解决方案
  15. 量子涡轮服务器原理,纯mek用一个泵跑满涡轮——水冷聚变堆的搭建
  16. Google入门到精通(搜索方法经典)
  17. Lua C接口编程(二)
  18. 在大型数据中心使用BGP进行路由(翻译自RFC7938)
  19. 百度网盘在线播放倍数调整
  20. 如何清除“远程桌面连接”的历史记录?

热门文章

  1. 【华为OD机试真题 JS】竖直四子棋
  2. matlab里newc,Matlab超简单教程
  3. 「Python条件结构」嵌套if:根据星期英文字母输出相应的星期
  4. Windows11安装Android子系统——安装篇
  5. CSS属性之relative
  6. 台式计算机调亮度快捷键,处理电脑调亮度快捷键如何调整屏幕亮度呢?
  7. 图像处理空间域、变换域、时域和频域的含义理解:spatial VS transforms domain
  8. Vue学习---插槽篇
  9. git 裁切_Croppic图片裁切插件中文API帮助文档
  10. Bitmap、BitSet、RoaringBitmap持久化存储