第四节 场景搭建

作者: 安静的程序员 | 来源:发表于2019-06-18 18:41 被阅读0次
01.创建场景

游戏非常简洁,只需一个场景即可。所以呢,在Scenes文件夹中创建一个新场景:SceneMain。删除默认场景并打开SceneMain。


02.导入背景

在Assets文件夹下创建新文件夹:Resources,并导入背景图:Background.png。

03.设置背景图片属性
  • Pixels Per Unit:设置Unity中的一个单位为多少像素。
    你应该可以在场景中看到网格,每个格子表示一个单位,默认该值为100,也就是说一个单位100像素,如果图片尺寸为200像素,那么图片刚好占用两个格子。为了方便计算(不使用小数),我将值设置为1,那么图片尺寸有多少像素,就占用多少格子。
  • Pivot:设置图片锚点。
    默认锚点是在中心位置,那么当图片尺寸为奇数时,以中心点对其可能会导致图片像素发虚,所以我统一将图片的锚点设置为左下角,也就是将该属性设置为:Bottom Left。
    设置完后别忘了点“Apply”以应用修改。


04.添加背景

将背景图片拖入至场景中,坐标归零。

05.设置摄像机
  • Size:设置为165.5。
    至于这个值是怎么来的?经过探索发现,摄像机Size的值为摄像机高度的一半,也就是说如果Size设置为1,那么摄像机高度占用两个格子。图片的高度为331像素,因为之前设置了图片的属性“Pixel Per Unit”,所以图片高度占用331个格子,如果要让摄像机刚好容纳图片,那么就需要将摄像机的高度设置为331个格子,那么Size自然就等于高度的一半165.5。
06.设置场景尺寸

如果此时切换到游戏场景,会发现背景很模糊,因为场景尺寸跟背景并不是1比1,所以背景进行了缩放。
我们需要将场景尺寸设置为一个固定值。切换到游戏场景,添加一个新的分辨率:271×331。


07.修正摄像机坐标

由于背景图的锚点在左下角,而摄像机的锚点在中心位置,所以导致背景图的左下角与摄像机中心对齐了。将摄像机的坐标偏移背景图一半的距离即可:x - 135.5;y - 165.5。


相关文章

  • 第四节 场景搭建

    01.创建场景 游戏非常简洁,只需一个场景即可。所以呢,在Scenes文件夹中创建一个新场景:SceneMain。...

  • 知识主播营第3天学习

    2022.4.6知识主播陪伴营 橙子老师——直播间场景搭建清单 【直播间场景搭建要点整理】 1、场景搭建的基本要求...

  • Laya导入Unity场景

    1.Unity搭建场景注意事项:1.使用unity来搭建场景的时候要使用Laya支持的shader2.搭建完场景后...

  • 三维技术探索-Three.js开发指南

    一、场景搭建 1、使用three.js搭建三维场景需要的基本要素 渲染器与场景 (1、)渲染器(renderer)...

  • 2D物理弹球

    场景搭建:游戏属于2D游戏,所以场景我们用2D精灵(Sprite)来搭建 一.砌墙 首先搭建一圈2D碰撞器作围墙,...

  • Unity3D基础教程(三)场景搭建,地形系统

    十三 简单场景搭建 简单场景搭建摄像头基本操作 正交投影 摆放场景先宏观在具体拖到层级窗口 飞跃导航按住鼠标右键S...

  • 信息平台场景搭建

    BOSS说了一个项目,说在我们校A可以做一个东西,筹点子筹团队筹资源,在学校内进行的信息服务平台。 但...

  • 故事中段——场景搭建

    所有的故事,都是由一个一个的场景组合而成的,那些让人印象深刻的场景,就是故事中的精华所在。 怎样的场景才能让人印象...

  • 2020-12-11

    今天和辰辰上的是第四节考级集训课。 首先孩子再次搭建了雨刮器小车。可以发现已经练的相当熟练了。 第二个搭建的是伸缩...

  • 连载 | 2.4 五步创建一个对话系统

    以下为视频文字内容: 欢迎大家来到第二章的第四节,五步搭建一个对话系统。 对话的六个步骤 说到在计算机领域如何搭建...

网友评论

    本文标题:第四节 场景搭建

    本文链接:https://www.haomeiwen.com/subject/npjqqctx.html