Unreal Engine 4.13.2 中的 2D Sprite 缩放

2D Sprite Scaling in Unreal Engine 4.13.2

我正在为 2D Platformer 任务制作 Sprite Scaling pickup,并且已经完成了大部分工作。

不过我 运行 遇到了一些问题。

当缩放胶囊组件(它是父对象)时,当走到 TileMap 上的精灵时,地图会消失,直到您再次离开。

我不太清楚为什么。玩家并没有从地图上掉下来,稍微往旁边一挪,它又会重新出现,但是当玩家变小,和TileMap发生碰撞时,它就消失了。

播放器调整代码:

所描述问题的 GIF:

https://gyazo.com/e23d24cfc9af406c2808bcf73ea5dad4

感谢大家的帮助!

此问题已解决。

原来这是 Unreal Engine 使用 TileMap 的引擎问题。 TileMap 目前处于试验阶段,在缩放胶囊组件时无法正确处理渲染图块。

此错误已报告给 Epic Games,正在等待即将发布的补丁中的修补程序。