在 Unity 编辑器中向对象添加图像
Add an image to object in Unity editor
如何向空对象添加图像?我应该添加哪个组件?
我试过添加一个 "Image" 组件,但我不知道之后该怎么做。
将您想要的图像拖到项目目录中,这将从该图像创建一个精灵。然后将该图像拖到空的游戏对象上,它将创建一个精灵渲染器组件,并自动将图像添加为精灵渲染器的精灵。您也可以通过添加 sprite 渲染器并 select 将您的图像作为 sprite 渲染器的 sprite 来手动执行此操作。
请注意,如果您谈论的是 Unity 的 UI 系统 ,只需执行此操作...
点击"Add Canvas"
提示,一定要select"Scale with screen size"那里。 (在 99.99999% 的情况下,您需要该选项。奇怪的是 Unity 没有将其设为默认值;这只是 Unity 的那些古怪事情之一。)
只需点击"Add Image"
疯狂添加图片 - 就这么简单。您必须学习使用 Unity 的(出色的)反应式布局系统以高级方式在屏幕上定位内容。 (花 3-4 个月的时间研究该系统,成为该系统的爱好者级工程师。)
使用
创建原始图像对象
Create -> UI -> Raw Image.
然后将纹理属性更改为png图像。
你应该试试这个 创建>UI>图像并分配 2D Sprite
我必须将导入的图像纹理类型更改为 Sprite(2D 和 UI)。这可以在检查器中更改。默认纹理类型不允许我附加到空游戏对象。
如何向空对象添加图像?我应该添加哪个组件?
我试过添加一个 "Image" 组件,但我不知道之后该怎么做。
将您想要的图像拖到项目目录中,这将从该图像创建一个精灵。然后将该图像拖到空的游戏对象上,它将创建一个精灵渲染器组件,并自动将图像添加为精灵渲染器的精灵。您也可以通过添加 sprite 渲染器并 select 将您的图像作为 sprite 渲染器的 sprite 来手动执行此操作。
请注意,如果您谈论的是 Unity 的 UI 系统 ,只需执行此操作...
点击"Add Canvas"
提示,一定要select"Scale with screen size"那里。 (在 99.99999% 的情况下,您需要该选项。奇怪的是 Unity 没有将其设为默认值;这只是 Unity 的那些古怪事情之一。)
只需点击"Add Image"
疯狂添加图片 - 就这么简单。您必须学习使用 Unity 的(出色的)反应式布局系统以高级方式在屏幕上定位内容。 (花 3-4 个月的时间研究该系统,成为该系统的爱好者级工程师。)
使用
创建原始图像对象Create -> UI -> Raw Image.
然后将纹理属性更改为png图像。
你应该试试这个 创建>UI>图像并分配 2D Sprite
我必须将导入的图像纹理类型更改为 Sprite(2D 和 UI)。这可以在检查器中更改。默认纹理类型不允许我附加到空游戏对象。