如何将 SVG 导入 Unity 2018.2
How to import SVG to Unity 2018.2
Unity 的路线图表明我们应该能够在 Unity 2018.2 中导入 SVG。
我有 Unity 2018.2.3,但我无法将 SVG 用于 Unity。 Unity 无法识别它们是精灵。
谁能告诉我如何 import/use 统一使用 SVG。
为了使用 Unity 2018.2 导入 SVG,您需要使用新的包管理器导入包 Vector Graphics
(您可以在菜单 Window > Package Manager
中找到它)。
然后,您可以通过将任何 SVG 复制到项目文件夹中来导入项目中的任何 SVG。
注意检查器中的选项,Generated Asset Type
控制渲染模式,有 3 种模式:Vector sprite(默认)、Textured sprite、Texture2D。
如果您在包管理器中没有看到 Vecor Graphics,请单击高级并启用预览包。
window的左上角有一个"Advanced"的按钮,点击它,然后勾选"Show preview packages"就可以看到svg包了。
一图千言感谢44 second demo
在 Unity 2019 中转到 Windows
-> Package Manager
矢量图包目前处于预览阶段。您必须在 advance settings
in unity 2019 中启用预览包。
编辑:
从 Unity 2020 开始,预览包设置已更改。 Watch this 40 second Demo
转到 edit
-> Project Settings
-> Package Manager
-> 检查 Enable Preview Package
有两种方法可以在 Unity 中添加 SVG 支持(除了构建您自己的 SVG 渲染系统或从 Asset Store 获取一个)。
具体采用哪种方式取决于您当前使用的 Unity 版本。
在 Unity 2019 中,单击编辑器左上角的“Window”菜单。然后点击“包管理器”。在打开的菜单中,单击右上角(搜索栏左侧)周围的“高级”按钮。单击“显示预览包”。这将允许您查看 Unity 技术未正式发布的包(任何低于 1.0 的版本)。您应该能够在软件包列表中找到“Vector Graphics”,其名称旁边带有“Preview”。点击它,然后点击菜单右下角的“导入”按钮。
在 Unity 2020 及更高版本中,Unity 技术。已经删除了在包管理器中查看预览包的能力,因为他们不得不浪费在回答关于那些不完整包的复杂查询上,因为许多人在没有清楚地理解它们或者认为它们会得到全面支持的情况下将它们添加到他们的项目中(这事实并非如此。
从 Unity 2020 开始,您必须手动输入 Git URL 地址才能添加任何预览包。
要输入 Git URL 地址,请按照我上面的说明打开包管理器,但不要使用“高级”和“ 显示预览包”,点击菜单左上角的“+”,然后“从Git添加包URL”。这将打开一个带有输入字段和灰色“添加”按钮的小弹出窗口。
要添加 Vector Graphics 包,您必须输入(或粘贴)以下地址:
com.unity.vectorgraphics
输入后,您应该可以单击“添加”按钮,这会将预览包添加到“项目中”类别下的项目中.
Unity 的路线图表明我们应该能够在 Unity 2018.2 中导入 SVG。
我有 Unity 2018.2.3,但我无法将 SVG 用于 Unity。 Unity 无法识别它们是精灵。
谁能告诉我如何 import/use 统一使用 SVG。
为了使用 Unity 2018.2 导入 SVG,您需要使用新的包管理器导入包 Vector Graphics
(您可以在菜单 Window > Package Manager
中找到它)。
然后,您可以通过将任何 SVG 复制到项目文件夹中来导入项目中的任何 SVG。
注意检查器中的选项,Generated Asset Type
控制渲染模式,有 3 种模式:Vector sprite(默认)、Textured sprite、Texture2D。
如果您在包管理器中没有看到 Vecor Graphics,请单击高级并启用预览包。
window的左上角有一个"Advanced"的按钮,点击它,然后勾选"Show preview packages"就可以看到svg包了。
一图千言感谢44 second demo
在 Unity 2019 中转到 Windows
-> Package Manager
矢量图包目前处于预览阶段。您必须在 advance settings
in unity 2019 中启用预览包。
编辑:
从 Unity 2020 开始,预览包设置已更改。 Watch this 40 second Demo
转到 edit
-> Project Settings
-> Package Manager
-> 检查 Enable Preview Package
有两种方法可以在 Unity 中添加 SVG 支持(除了构建您自己的 SVG 渲染系统或从 Asset Store 获取一个)。
具体采用哪种方式取决于您当前使用的 Unity 版本。
在 Unity 2019 中,单击编辑器左上角的“Window”菜单。然后点击“包管理器”。在打开的菜单中,单击右上角(搜索栏左侧)周围的“高级”按钮。单击“显示预览包”。这将允许您查看 Unity 技术未正式发布的包(任何低于 1.0 的版本)。您应该能够在软件包列表中找到“Vector Graphics”,其名称旁边带有“Preview”。点击它,然后点击菜单右下角的“导入”按钮。
在 Unity 2020 及更高版本中,Unity 技术。已经删除了在包管理器中查看预览包的能力,因为他们不得不浪费在回答关于那些不完整包的复杂查询上,因为许多人在没有清楚地理解它们或者认为它们会得到全面支持的情况下将它们添加到他们的项目中(这事实并非如此。
从 Unity 2020 开始,您必须手动输入 Git URL 地址才能添加任何预览包。
要输入 Git URL 地址,请按照我上面的说明打开包管理器,但不要使用“高级”和“ 显示预览包”,点击菜单左上角的“+”,然后“从Git添加包URL”。这将打开一个带有输入字段和灰色“添加”按钮的小弹出窗口。
要添加 Vector Graphics 包,您必须输入(或粘贴)以下地址:
com.unity.vectorgraphics
输入后,您应该可以单击“添加”按钮,这会将预览包添加到“项目中”类别下的项目中.