Unity 游戏入门 五、 装饰世界 Decorating the World

这一章的主要内容:

装饰自己创造的世界

自定义Unity渲染精灵的方式

通过Prefabs 重用游戏对象

1.增加装饰

     在工程窗口中,Assets > Art > Sprites > Environment,拖动MetalCube 到层次窗口中,使用移动工具Move Tool,将它拖动到某个地方。现在没加碰撞体,所以在物体前面或后面移动。

2.How can you fix the ordering problem?

3.更改图形设置Change the Graphics Settings

     Edit > Project Settings,点击Graphics。在Camera Settings设置中,找到Transparency Sort Mode,修改

  • x = 0

  • y = 1

  • z = 0

    这将告诉unity,将以y坐标来画Sprites 。

4.调整精灵设置Adjusting the Sprite Settings

在层次窗口中,选择Ruby GameObject,在视图中,找到Sprite Renderer,修改Sprite Sort Point 为 Pivot。

5.调整单个精灵轴Adjust a Single Sprite Pivot

我们需要改变Ruby 和MetalCube Sprites,以便将它们放在正确的位置。

在工程窗口中,Assets > Art > Sprites > Environment,选择MetalCube 。

如图所示,Pivot选择Bottom。

6.使用精灵编辑器更改轴Change Pivots Using the Sprite Editor

在工程窗口中,Assets > Art > Sprites,选择Ruby Sprite。在视图中,点击Sprite Editor。这将打开Sprite Editor。

如箭头所示,有一个圆圈,这是Pivot当前的位置。可以拖动它,来改变它的位置。

设置Custom Pivot 中,x=0.5,y=0。点击应用。

7.什么是预制件What is a Prefab?

预制件指的是将它的所有组件和设置后放入到Asset,便于重用和修改。

8.创建一个预制件Create a Prefab

在工程窗口中,到顶层文件夹,新建一个文件夹,名为Prefabs。

从层次窗口中,拖动MetalBox GameObject到这个文件夹中。

那么你可以再拖动它到工程窗口中,或场景中,正如精灵一样,这样的好处是便于重用对象。

9.调整预设设置Adjust Prefab settings

在层次窗口中,可以看到这些都来自于预制件。对预制件的修改对它们都有同样的影响。

下面修改下预制件的颜色。

在工程窗口中,双击MetalBox Prefab。在视图窗口中,通过SpriteRenderer 找到颜色这一项。点击修改颜色,通过上右保存按钮保存。

10.Creative Time

在场景中,Art > Sprites > Environment 可以创建房子,树,下水盖等等。

注意移动Pivot 到底部,修改PPU的值,创建预制件。

最后,点击运行,看下效果。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

computerclass

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值