【问题标题】:Unity can't drop image in slotUnity无法将图像放入插槽
【发布时间】:2021-05-09 21:42:15
【问题描述】:

我是 Unity 的初学者。我已经在我的代码中写了这个

using UnityEngine.UI;
........
public Image gun_image;

我想从 unity 分配这个图像,所以我尝试从检查器将我的图像拖放到 gun_image 插槽中。这是图像:

这是检查员:

(子弹图像是别的)。有什么帮助吗?

【问题讨论】:

    标签: c# unity3d


    【解决方案1】:

    在项目视图中选择资产,以便检查器窗口显示其属性。确保 Texture Type 设置为 Sprite (2D and UI)

    如果您还需要将图像用作普通纹理,请将其保留为默认值,并将您的 Image 引用更改为 Texture。然后在您的画布中删除图像并使用 RawImage。

    【讨论】:

      【解决方案2】:

      Image组件 类型。您的意思是Texture2DSprite,它们是资产类型。

      并通过Import Settings 设置纹理到Texture Type = Sprite(2D and UI)

      【讨论】:

        猜你喜欢
        • 2017-06-28
        • 1970-01-01
        • 1970-01-01
        • 2012-04-22
        • 2012-10-07
        • 1970-01-01
        • 1970-01-01
        • 2019-04-08
        • 2015-08-20
        相关资源
        最近更新 更多