【unity学习记录-场景绘制+物体碰撞,场景物体的层级关系】跟着Unity2D官方入门教程 Ruby‘ Adventure

创建tilemap

创建了gird网格,
tilemap就有点类似画图,可以在上面画点素材
在这里插入图片描述
创建一个tiles
在这里插入图片描述

编辑一下资源,

在这里插入图片描述
遇到了问题
在这里插入图片描述
在这里插入图片描述
是因为运行了没有暂停
在这里插入图片描述
按照数量进行切割
在这里插入图片描述
然后就变成九个了,其他的图也可以这样操作切图

瓦片调色

在这里插入图片描述
新建一个新的瓦片调色板添加到刚刚的tiles文件里面
在这里插入图片描述
创建好之后,就可以把刚刚切好的图拖到这个位置
在这里插入图片描述
然后选中瓦片,就可以使用上面几个工具来画
在这里插入图片描述

对于瓦片没有填满的情况,调整每片瓦片的像素

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

添加点小树或其他,调整层级

场景的层级应该是比较小的,树木啊物品啊可以和人物在同一层级上。
这里可以看到树木的层级是0,人物的层级也是0的效果
在这里插入图片描述
经常会遇到画场景的时候把人物什么的挡住了,场景的层级调到-10
在这里插入图片描述
关于人物的层级显示在其他物品上面的话
在这里插入图片描述
打开graphics(然而2020之后这个问题已经被修复了,不用更改这个设置,只要人物和树在同一层级,系统会自动判断让树遮盖人物)
在这里插入图片描述
在这里插入图片描述

给树木增加一些碰撞的效果,调整碰撞范围,角色也要添加刚体

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

人物倒着走路的解决方法(解决角色碰撞抖动问题)

在这里插入图片描述

第一步首先让人物不要旋转,freeze rotation~

在这里插入图片描述

第二步防止碰撞发生抖动

把一开始的移动,变成对刚体的移动
在这里插入图片描述
也可以尝试把脚本里的void Update()改成void FixedUpdate()就行了

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值