【Unity项目实战】手把手教学:飞翔的小鸟(1)导入素材 |
您所在的位置:网站首页 › unity怎么导入图片素材 › 【Unity项目实战】手把手教学:飞翔的小鸟(1)导入素材 |
一.环境配置
Unity版本:Unity 2020.3.26f1c1 (64-bit) ,以下项目均默认为2D项目 VS版本:Visual Studio Community 2022 注意:如果想要在VS中自动提醒补全 需要在安装VS时选择以下组件: 如果你在安装VS时没有选择该组件,也可以在“工具”->“获取工具和功能”中重新选择安装。安装完成后切换到unity处在"edit"->“Preferences”将VS进行绑定,绑定步骤如下: 设置好之后保存以下,即可完成两软件间的绑定操作。 二.素材导入项目需要的素材可以点击以下链接下载: 链接:https://pan.baidu.com/s/1udh2DYhEmC--kP1qmnrRXg 提取码:jec5素材结构由简简单单的两部分组成:
将下载到的文件夹整个拖进untiy项目的Assets文件夹中,即可把素材导入项目: 三.分割图片 查看素材可以看见我们的主角是三个不同的状态在同一个照片里
这是因为主角可以根据我们的操作更变成很多不同的状态,这在后期制作动画效果的时候会派上用场,现在我们需要将这三个动作分割开来,并用一个动作作为常用状态。在untiy选中小鸟的素材后,会弹出该素材的属性框:
我们需要更改的是主角的模式,也就是Sprite Mode,从默认的Single“单一”改为Multiple"多个",然后点击Sprite Editor开始分割主角: 弹出的新框中按照以下即可设置即可实现自动切割主角,关于图片中的坐标点或者中心等等属性的设置可以自行百度,这里不再累赘: 点击apply之后,即可自动分割成三个: 四.布景布景十分的简单,我们只需要将我们的素材拖到Hierarchy这个框中即可 拖完之后我们再手动调整下新场景的大小以及位置,大概按照以下这样即可: 随后我们需要修改下各个素材的布局排序,我们想要的是天空背景在后面,主角和草地在前面,所以布局应该有前后之分,在任意一个素材的属性框中找到以下布局属性,点击添加布局: 随后按照以下这样添加布局: 添加完布局后,我们就可以将三个素材分别选择不同的布局: 主角小鸟:Foreground草地:Midground天空背景:Background五.添加刚体至此,你可以点击运行尝试开一下游戏,如果项目没有问题,你可能会发现游戏是静止的,所有的物体都没有动作 所以接下来,我们需要为主角添加一个刚体,来让主角具备一些基本的物理属性(在本次项目中,主要使用了重力,其他类似空气阻力等暂未用到),选中主角小鸟后,按照以下操作为其添加刚体: 添加成功后会在主角属性框内多出一个刚体的属性框: 再次点击运行游戏,你会发现主角小鸟会因重力而掉出画面框。为了防止小鸟掉出画面框,我们需要让草地和小鸟进行交互,当小鸟落到草地就停下,模拟真实场景,我们首先需要对主角小鸟添加一个碰撞检测器。 如上图所示,碰撞检测器有很多种不同的形状,根据不同的目标选择不同的碰撞检测器,本次主角小鸟身上用多边形碰撞器: 添加完之后,会发现在主角小鸟身上多了一条绿色线条包围,这线条就是碰撞检测器的检测面积,如果觉得自动框出来的面积不满意,还可以手动调整,具体调整方式可自行百度。 因为后面的文章会用到碰撞器,所以我们调换下背景图的父子关系: 最后再在SkyTileSprite上面添加一个方形碰撞检测器: 添加之后会看到绿色的框超出了草地的范围,这时候我们就要调整偏移量Offset和尺寸Size来调整绿色框的大小位置,最后达到如下效果即可: 全部添加完成之后,重新运行一次游戏,你会发现小鸟直接落在草地上了。下一篇CSDN我将会在小鸟身上添加一些脚本,让我们可以通过鼠标/空格键来控制小鸟飞行,以及切换动画等。【Unity项目实战】手把手教学:飞翔的小鸟(2)脚本编写 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |