Unity入门教程||创建项目(上)

news2025/2/28 17:15:33

一、介绍

目的:通过尝试制作一款使用玩家角色把小球弹飞的简单小游戏,熟悉使用Unity进行游戏开发的基本流程。

软件环境:Unity 2017.3.0f3,Visual Studio 2013

二、创建新项目

1,启动Unity后将出现一个并列显示Projects和Getting started的窗口。点击窗口中央的New Project按钮或者右上方的NEW文本标签,窗口下半部分内容将发生改变,出现Project Name文本框等内容。

2,如果Unity曾经被启动过(比如我),窗口中央将不再显示New Project按钮,取而代之的是曾经载入过的项目文件列表。这时右上方的NEW文本标签依然会显示,可以通过它来创建项目。

接下爱在指定的位置上依次输入项目名称、存储路径、项目创建者,点击右下角的创建项目,这样一个Unity项目就创建好了。

提醒:虽然文件夹名称和项目可以取任意名字,但是最好不要使用文字。因为如果路径中包含了文字,有可能导致Unity编辑器在保存和读取文件时出错。

三、创建地面(创建游戏对象)

1,在窗口顶部菜单中依次点击GameObject→3D Object→Plane。

2,场景视图中央将出现一个平板状的游戏对象,同时层级视图中也增加了一项Plane(平面)。

四、创建场景,保存项目

1,观察Unity的标题栏,能发现在最顶端文本右侧有一个“*”符号。

这个符号表示当前项目文件需要保存。保存后该符号就会消失,之后如果又做了什么操作需要重新保存,该符号会再次出现。

2,在窗口顶部菜单中依次点击File→Save Scene。

 

3,保存完毕后,项目视图中也添加了GameScene项(如果无法看见,可以尝试点击左侧的Assets标签)。

五、调整场景视图的摄像机

稍微调整一下摄像机的角度,使之能够从正面视角俯看我们刚才创建的地面对象。

调整摄像机角度的方式如下

  • 按住Alt键的同时拖动鼠标左键,摄像机将以地面为中心旋转。
  • 按住Alt和Ctrl键的同时拖动鼠标左键,摄像机则将平行移动。
  • 滚动鼠标滚轮,画面将向着场景深处前后移动。

六、创建方块和小球

1,创建完地面后,接下来我们将创建代表玩家角色的小方块和球体游戏对象。

2,在窗口顶部菜单中依次点击GameObject→3D Object→Cube和GameObject→3D Object→Sphere。

3,将方块移动到左侧,小球移动到右侧(拖动对象上的XYZ轴进行移动)。

4,精确移动:

  1. 在层级视图中选中小方块(小球也是如此)。
  2. 把检视面板中Transform标签下的Position的X值由0改为-2。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/990112.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

喜报丨迪捷软件入选浙江省2023年省级产业数字化服务商

近日,根据《关于组织开展2023年度省级产业数字化服务商申报工作的通知》要求,省经信厅公布2023年省级产业数字化服务商名单,浙江迪捷软件科技有限公司榜上有名。 省级产业数字化服务商上榜名单的评选在企业申报、地方推荐、专家评审、综合评估…

OpenCV_CUDA_VS编译安装

一、OpenCV 我这里是下载的OpenCV4.5.4,但是不知道到在vs里面build时一直报错,后面换了4.7.0的版本测试,安装成功。 Release OpenCV 4.5.4 opencv/opencv GitHub 这个里面有官方预编译好的OpenCV库,可以直接食用。 扩展包&am…

分享一款月销五千万的即拼七人拼团系统开发模式!

社交裂变能带来巨大流量是众所周知的,下面就给大家分享一款月销五千万的商业模式——即拼七人拼团。这款模式可以做到用互联网思维引流,让终端用户自主裂变新用户,实现团队持续长久发展。 即拼七人拼团模式的玩法很简单: 用户可以…

科技云报道:生成式AI已成为企业新兴风险,但我们不应该因噎废食

科技云报道原创。 2023年,生成式AI技术破茧成蝶,引发了一场全球范围的数字革命。 从最初的聊天、下棋开始,到医疗、金融、制造、教育、科研等,生成式AI表现出了强大的创造力和无限潜力。据不完全统计,截至今年8月底&…

首款带屏幕3000MbpsFTTR全光网关产品,中兴通讯推出全屋光纤组网

中兴通讯推出全新产品RoomPON 5.0,这是市场上首款带屏幕的3000Mbps FTTR系列产品。据官方消息,该产品于九月八日在深圳光博会期间发布,备受期待的RoomPON 5.0全光系列产品拥有以下技术亮点: 超高接入,超广覆盖&#xf…

Talk | ICCV‘23清华大学博士生诸子钰:3D-VisTA通用统一的3D视觉语言预训练模型

​​​​​​ 本期为TechBeat人工智能社区第529期线上Talk! 北京时间9月7日(周四)20:00, 清华大学博士生—诸子钰的Talk已准时在TechBeat人工智能社区开播! 他与大家分享的主题是: “3D-VisTA通用统一的3D视觉语言预训练模型”,他…

FreeBASIC通过Delphi7 DLL调用MS SOAP使用VB6 Webservice

前几篇笔记习练了IIS soapis30配置、VB6 webservice创建、Delphi7和VB6 webservice访问: VB6 COM webservice发布,VB.NET和Delphi 7 对webservice访问,及MS Soap Toolkit 3.0在IIS上的ISAPI配置_Mongnewer的博客-CSDN博客 本篇笔记重点编写…

IIS短文件名泄露漏洞复现

IIS短文件名泄露漏洞复现 前言一、漏洞描述二、漏洞原理1.什么是短文件2.短文件特征 三、漏洞验证三、漏洞防御总结 前言 IIS短文件名泄露漏洞比较老了,而且只适合于windowsiisasp的网络结构,所有如下的复现步骤看下就行了,关键是要弄懂原理…

钉钉(自建应用)无需代码连接畅捷通T+Cloud的方法

1 使用场景 企业日常工作中,经常会涉及到各种各样的订单审批流程,为了提高工作效率,大多数企业内部会选择畅捷通TCloud作为财务ERP系统,钉钉作为OA审批系统。为了保证流程的顺畅和高效,需要将畅捷通TCloud创建的销售单…

opencv基础: 视频,摄像头读取与保存的常用方法

当然还可以从视频中抓取截图,所以现在聊一下常用的抓取视频截图的的方法。 VideoCapture 方法 cv2.VideoCapture();cv2.VideoCapture( device);cv2.VideoCapture(filename);上面有三种构造方法, 第一种是无法构造方法。 第二种参数device是一个数字。 …

F#奇妙游(30):计算表达式与ADT

Computation Expression More F#中自定义的 Computation Expression 一共有8个语法构造,其中match!是let!的语法糖。 在前面的一个帖子里CE初探我们已经介绍了 computation expression 中的绑定和返回,语法是let!和return。通过使用这两个语法&#xff…

浅谈 Spring AOP

AOP(Aspect Oriented Programming):⾯向切⾯编程,它是⼀种思想,它是对某⼀类事情的集中处理。⽐如⽤户登录权限的效验,没学 AOP 之前,我们所有需要判断⽤户登录的⻚⾯(中的⽅法&…

ipad必须要配原装的笔么?电容笔性价比高的品牌

众所周知,由于Apple pencil的出现,现在网上越来越多平替触控笔的出现,无论是价格和功能,几乎都很接近。很多小伙伴不知如何下手,不知道如何从众多品牌中挑选出适合自己的,今天我为大家总结几款好用平价电容…

Baklib:2023年企业知识库的新最好选择!

传统的企业知识管理方式主要是通过文件档案、会议记录、员工手册等方式来进行知识管理。这种方式的缺点是效率低下,信息不够及时、准确、全面,而且很难达到知识共享的效果。随着信息技术的发展,现代化的企业知识管理方式越来越受到企业的青睐…

骨传导耳机佩戴舒适吗?盘点骨传导耳机舒适度比较好的几款耳机!

相信很多年轻人和我一样,佩戴耳机成了日常的习惯,蓝牙耳机已经融入了我们的日常生活和工作。但长期戴耳机也有很多的问题存在,比如长时间佩戴导致耳道疼痛、甚至头痛,或是耳机隔音效果太好,导致错过身边的重要信息&…

记录aardio和Pythonl联动,为python做界面、做单exe文件的几个知识点

关于aardio的几个目录的说明 如果要aardio创建python关联程序,强烈建议新建工程向导中选择“窗口程序”+python来生成,会自动建立好目录,十分方便。 写好的python脚本或工程,直接放到py目录中,aardio中可以直接import导入该目录中的python模块,无需带目录,类似: aar…

实战ResNet:CIFAR-10数据集分类

本节将使用ResNet实现CIFAR-10数据集的分类。 7.2.1 CIFAR-10数据集简介 CIFAR-10数据集共有60 000幅彩色图像,这些图像是3232像素的,分为10类,每类6 000幅图,如图7-9所示。这里面有50 000幅图用于训练,构成了5个训…

概念:推理 训练 模型

训练 训练是通过从已有的数据中学习到某种能力; 推理 推理是简化并使用该能力,使其能快速、高效地对未知的数据进行操作,以获得预期的结果。 模型 训练是计算密集型操作,模型一般都需要使用大量的数据来进行训练,通…

婚恋相亲交友红娘小程序源码开发搭建方法

目前婚恋市场基本处于兵家必争之地,从一二线城市到四五线城市单身男女多,传统婚恋相亲很多已经不满足现在年轻人市场,因此我们推出婚恋相亲交友小程序。 注意:小程序过审需ICP经营许可证。 程序支持多端:H5端、小程序…

go开发之个微机器人的二次开发

请求URL: http://域名/addRoomMemberFriend 请求方式: POST 请求头Headers: Content-Type:application/jsonAuthorization:login接口返回 参数: 参数名必选类型说明wId是String登录实例标识chatRoom…