【问题标题】:Unity Sprite image isnt centeredUnity Sprite 图像未居中
【发布时间】:2020-06-20 19:40:41
【问题描述】:

我正在尝试将精灵添加到我的 2D 游戏中。蓝色的框显示了精灵的位置,而大胡子的图像显示了精灵出现的位置。无论我做什么,我都无法让那张图片与精灵居中。

我的设置在这里

【问题讨论】:

    标签: image unity3d sprite


    【解决方案1】:

    图像具有RectTransform 而不是常规Transform 的事实表明它是Canvas 的子代,但您使用的是SpriteRenderer 而不是Image。 这可能会导致问题,但我不知道这是否是您的问题的原因。

    您是否尝试将 z 值设置为 0?它现在接近 -1,这可能会导致它渲染得更远或更靠近相机,从而导致屏幕上的偏移。

    【讨论】:

    • 谢谢!这并没有完全解决它,但这是一个必要的改变(它应该是一个 Transform 和 Sprite)。我相信这可能是因为我的Texture2D 的尺寸不适合我的Sprite?这可能吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-06
    • 1970-01-01
    • 2012-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多