联合国的路线图指出,我们将能够在2018年2月1日统一导入SVG。我有统一的2018.2.3,但是我不能使用SVG来统一。 Unity无法识别它们是精灵。 请任何人告诉我如何统一导入/使用SVG。
答案 0 :(得分:7)
感谢44 second demo,一幅图片讲出了千个单词
在Unity 2019中转到Windows
-> Package Manager
矢量图形程序包当前处于预览阶段。您必须统一在advance settings
中启用预览包2019。
编辑:
转到edit
-> Project Settings
-> Package Manager
->选中Enable Preview Package
答案 1 :(得分:3)
如果在软件包管理器中没有看到Vecor Graphics,请单击“高级”并启用预览软件包。
答案 2 :(得分:2)
为了使用Unity 2018.2导入SVG,您需要使用新的Package Manager导入软件包Vector Graphics
(可以在菜单Window > Package Manager
中找到它)。
然后,您可以通过将其复制到项目的文件夹中来导入该项目中的任何SVG。
当心检查器中的选项时,Generated Asset Type
控制渲染模式,共有3种模式:矢量精灵(默认),纹理精灵,Texture2D。
答案 3 :(得分:0)
在窗口的左上方有一个标记为“高级”的按钮,单击它,然后勾选“显示预览包”,然后您可以看到svg包。
答案 4 :(得分:0)
有两种方法可以在Unity中添加SVG支持(除了构建自己的SVG渲染系统或从Asset Store获取一个)。
您采用哪种方式取决于您当前使用的Unity版本。
在Unity 2019中,单击编辑器左上方的“窗口”菜单。然后点击“ 打包管理器”。在打开的菜单中,单击右上角(搜索栏左侧)附近的“ 高级”按钮。点击“ 显示预览包”。这将使您看到Unity Technology未正式发布的软件包(小于1.0的任何版本)。您应该能够在包列表中的名称旁边找到“ 矢量图形”,并带有“ 预览”。单击它,然后单击菜单右下角的“导入”按钮。
在Unity 2020和更高版本中,Unity Tech。删除了在软件包管理器中查看预览软件包的功能,因为它们不得不浪费时间回答关于那些不完整软件包的复杂查询,因为许多人将它们添加到他们的项目中时既没有清楚地理解它们,也没有想到他们会得到完全支持(并非如此)。
从Unity 2020开始,您必须手动输入Git URL地址以添加任何预览包。
要键入Git URL地址,请按照上面的说明打开“程序包管理”,但不要使用“ 高级”和“ 显示预览程序包”,请单击在菜单左上方的“ +”中,然后选择“ 从Git URL添加软件包”。这将打开一个带有输入字段和一个灰色的“ 添加”按钮的小弹出窗口。
要添加Vector Graphics软件包,必须在以下地址键入(或粘贴):
com.unity.vectorgraphics
键入后,您应该可以单击“ 添加”按钮,这会将预览包添加到项目中的“在项目中”类别下。