在Unity编辑器中向对象添加图像

Min*_*ael 4 unity-game-engine unity5

如何将图像添加到空对象?我应该添加哪个组件?

我尝试添加“图像”组件,但后来不知道该怎么办。

Cod*_*ker 7

使用创建原始图像对象

Create -> UI -> Raw Image.
Run Code Online (Sandbox Code Playgroud)

然后将纹理属性更改为png图像。


Bra*_*gne 6

将所需的图像拖到项目目录中,这将从该图像创建一个精灵。然后将该图像拖动到空的游戏对象上,它将创建一个精灵渲染器组件,并将图像自动添加为精灵渲染器的精灵。您还可以通过添加精灵渲染器并选择图像作为精灵渲染器的精灵来手动执行此操作。


请注意,如果您正在谈论Unity的UI系统,只需执行此操作即可。

  1. 点击“添加画布”

  2. 提示,请确保在此处选择“按屏幕尺寸缩放”。(在99.99999%的情况下,您需要该选项。奇怪的是,Unity并未将其设置为默认值;只是有关Unity的一些古怪的事情之一。)

  3. 只需单击“添加图像”

添加像疯了似的图像-就这么简单。您将必须学习使用Unity的(一流)反应式布局系统以高级方式在屏幕上放置内容。(对此进行3-4个月的研究,以成为该系统上的业余爱好者级别的工程师。)

  • 对于 2019 年 2 月 11 日,我必须遵循步骤 1 和 2,然后添加组件 -> 图像。如果您只需要一种颜色,它就有这种能力,而不是添加图像。另外,如果您确实想添加图像,则需要一个精灵 - 因此在导入的图像上将纹理类型下的“默认”更改为“精灵” (2认同)