Ruby‘s Adventure

报错

Can’t add script

报错截图

  • 错误原因:
    类名与文件名不匹配
    solution
    其他常见解决办法:
    1.脚本有误没有继承unity类。2.内部逻辑代码有误。

面板

Console

  • 呼出

工具栏 > Window > General > Console / 快捷键 Shift+Ctrl+c

Tilemap

  • 创建
    hierarchy面板 > 2D Project > Tilemap

  • Tilemap出现空格

    在这里插入图片描述
    在这里插入图片描述

TilePalette

  • 呼出

工具栏 > Window > 2D > TilePalette

  • TilePalette内的瓦片操作
    在这里插入图片描述
    点击Edit之后就可以通过工具栏进行操作

图层遮挡

层级(Layer)

可以在2D游戏物体中的SpriteRenderer和地形TilemapRenderer组件中的Order in layer属性中去设置层级的大小,值越大,越后渲染,值越小,越先渲染,值大的游戏物体会覆盖值小的游戏物体。

Transparency Sort Mode

根据游戏对象的某个轴向去绘制游戏对象,Edit > Project Settings > Graphics > Camera Settings > Transparency Sort Mode,调整想要决定绘制的轴向,值的正负决定是大或小的先绘制,例如:Y:1,则Y坐标越小的游戏对象越后绘制(渲染),我们可以看到,不会被遮挡。Y:-1,则相反。

效果
在这里插入图片描述
在这里插入图片描述

轴心点(Pivot)

可以自定义的特殊点,充当精灵的“锚点”。精灵以此为支点进行旋转,坐标点位置则是指轴心点的位置。精灵默认以中心点为锚点,Ruby的中心点在箱子的中心点后,但脚露出来了,故根据脚为锚点。

在这里插入图片描述

  • 修改Pivot方法1
    点击sprite
    在这里插入图片描述

  • 修改Pivot方法2
    在这里插入图片描述

  • 效果
    显示锚点设置
    在这里插入图片描述
    在这里插入图片描述

预制体

Unity中的一种特殊资源。预制体就是一个或者一系列组件的集合体,可以使用预制体实例化克隆体,后续可对克隆体属性进行统一修改。

  • 修改克隆体来重载母体
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值