学习目标:

今天我们制作一款类似银河战机的游戏导入素材并给它设置一下背景,把素材做成预设体等等

首先先上网找到我们需要的素材

Unity Asset Store - The Best Assets for Game MakingDiscover the best assets for game making. Choose from our massive catalog of 2D, 3D models, SDKs, templates, and tools to speed up your game development process.https://assetstore.unity.com/?free=true&q=dynamic%20space&orderBy=1Kenney • Space Shooter Reduxhttps://kenney.nl/assets/space-shooter-redux


于是我们下载好后解压缩

这个DinV和spaceshooter就是我们刚刚解压缩后直接拖进来或import进来的文件夹

除此自外为了方便管理还有创建文件夹如保存脚本,预设体,场景和一些以后要用到的(以后再说)


制作场景:

我们新建一个folder就叫Sprite,然后我们把这些战机素材全部拖到这个文件夹中方面管理,这些竖条就是子弹,为了防止它们的图片太小,我们调整下它们的Pixel Per Unit


再创建一个空对象给它一个组件叫Sprite Render把背景图拖进来,把它,的Sorting Layer设置为-10保证再最下面显示,然后我们调整下Game屏幕尺寸如下,再更改下Unity面板的布局

 

设置战机的Transform:(脚本下一篇再教大伙)注意我用的是Polycon Collider2D,保证碰撞的准确

敌人的也设置一下:(脚本下期教)

下一期我来教大伙编辑逻辑脚本给Enemy和Player 的飞机,okok

【Unity2D入门教程】简单制作战机弹幕射击游戏① 导入素材相关推荐

  1. 【Unity2D入门教程】简单制作战机弹幕射击游戏⑥最终回扩展其它范围的内容

    制作分数和生命的UI: 由于我们前面没有做类似的UI所以这里教大伙一下基本思路: 首先我们创建一个canvas用来创建两个Text用来显示分数和生命的UI 蓝色的是分数黄色的是生命 我们创建一个sco ...

  2. 【Unity2D入门教程】简单制作战机弹幕射击游戏② C#编写 Player和Enemy脚本

    学习目标: 上期的水平大伙看到我已经写好了Enemy和Player的脚本了,现在就把脚本教给大伙,话不多说搞的不丑 学习内容: 首先是Player的脚本(之前没发现CSDN有这个代码段的,我的我的) ...

  3. 【Unity2D入门教程】简单制作战机弹幕射击游戏④C#编写 敌人按指定路径以及敌人生成点脚本

    前言: 我们前面忘记设置的当敌机和子弹碰到特定的位置(指屏幕外的)就会自动销毁 挂载的脚本Sherred如下 using System.Collections; using System.Collec ...

  4. [Unity2D入门教程]简单制作仿植物大战僵尸游戏之①搭建场景

    布置场景: 众所周知,植物大战僵尸非常好玩,所以我们来制作一款类似的,名字就叫Glitch Garden. 布置场景需要用到很多素材,这里我们在GitHub中找到一位老师的素材并把需要的导入到proj ...

  5. [Unity2D入门教程]简单制作仿植物大战僵尸游戏之②搭建游戏场景+制作动画

    布置场景: 我们首先要创建一个新场景就叫level1, 我们在project面板中找到这张图 我们在新建的Canvas上创建一张background把这张拖进去点击Set Native Size 然后 ...

  6. [Unity2D入门教程]简单制作仿植物大战僵尸游戏之⑤制作更多的敌人Attacker以及防御者Defender

    制作更多的Defender: 之前我们创建了一个向日葵和一个仙人掌,今天我们多创建两个 首先是一个老头Gnome,我们让它的功能和仙人掌一样,所以我会尽量快点讲完, 需要给它三个脚本Defender, ...

  7. Unity2D 入门教程

    Unity2D 入门教程 常用操作 通用操作 游戏状态进行保存 使用 TileMap 绘制地图 实现碰撞体效果 移动 Bug 的修复 实现人物控制 动画系统 镜头控制 脚本控制 Cinemachine ...

  8. 【web前端特效源码】使用 HTMLCSSJavaScript实现各种跳跃浮动慢跑翻转旋转坠落的魔幻文字动画效果~太上头了~/动画效果|前端开发|IT软件开发基础入门教程|网页制作|网站开发定制

    b站视频演示效果: [web前端特效源码]使用 HTML&CSS&JavaScript实现各种跳跃浮动慢跑翻转旋转坠落的魔幻文字动画效果~太上头了~/动画效果|前端开发|IT软件开 效 ...

  9. Pymol入门教程--动画制作

    Pymol入门教程–动画制作 Pymol中导入蛋白,在Pymol中调好蛋白的位置. Pymol中命令行操作 mset 1 x180 #由目标分子复制生成180帧(frame)相同的状态(state); ...

最新文章

  1. impala的substr从第几位截到最后一位_【题解循环嵌套】书的最后一页(粉丝求助)...
  2. xuggler实现视频压缩_Xuggler视频处理简介
  3. NGINX进程的基本操作和基础知识
  4. 电竞高性能主机可以改云服务器吗,无缘主机平台 NBA 2K League电竞联赛将改用高性能PC...
  5. java 引用类快捷键_Java数据类型及其转换经常用到的快捷键
  6. python数据存储系列教程——python(pandas)读写csv文件
  7. python 整数对应的字符,在Python中将字符串从字母解密为整数映射
  8. 关于%@ include file= %与jsp:include page=/jsp:include中的那些问题?
  9. 排除包_冷水机压缩机压缩机常见故障和排除方法
  10. RK3128 Linux 源代码,rk3128开发板linux开发使用指南(35页)-原创力文档
  11. 雷电2接口_Steinberg 发布旗舰级 32 bit / 384 kHz 雷电 2 音频接口 AXR4
  12. D5 登录抽屉新热榜
  13. ip地址、DNS服务器、子网掩码、默认网关之间关系
  14. vue-pdf插件不翻页预览
  15. 关于被3个搞物理的“颠覆”了且数学天才陶哲轩“开始压根不相信”的数学常识的算法实现与理解
  16. Lambda方法引用
  17. 王牌竞速安装后显示服务器维护,王牌竞速怎么修车 王牌竞速怎么维修车 王牌竞速的车怎么维护...
  18. android显示器,古董 or 真香? ThinkVision 28: 28'' 4K Android 显示器开箱
  19. 系统权限管理功能设计研究
  20. 什么是MSB、LSB、LSW、MSW,什么是大端、小端,区别是什么?

热门文章

  1. 豆豆趣事[2012年05月]
  2. QQ全系列官方下载地址
  3. 优秀架构师必须掌握方法论(第一性原理)
  4. SQL Server 2012 随时随地管理任意数据
  5. E3游戏展十大观察:游戏行业缺乏惊喜1A1M
  6. 欢天寨机器人餐厅_成都这6家高人气亲子餐厅,专治“熊孩子”!
  7. JQuery入门手册(学习笔记整理)
  8. 焊锡丝的含锡量越高越好吗?
  9. c++父类调用子类的方法
  10. 相同点安卓和iosui的相同点_iOS和Android的UI设计规范有啥区别?