Unity的路线图指出,我们应该能够在Unity 2018.2中导入SVG。
我有Unity 2018.2.3,但是我无法在Unity中使用SVG。 Unity不能识别它们为精灵。
请问有人能告诉我如何在Unity中导入/使用SVG吗。
Unity的路线图指出,我们应该能够在Unity 2018.2中导入SVG。
我有Unity 2018.2.3,但是我无法在Unity中使用SVG。 Unity不能识别它们为精灵。
请问有人能告诉我如何在Unity中导入/使用SVG吗。
Unity支持SVG的方法有两种(除了构建自己的SVG渲染系统或从资产商店获取一个)。
您需要选择哪种方法取决于您当前使用的Unity版本。
在Unity 2019中,单击编辑器左上方的“Window”菜单。然后点击“Package Manager”。在打开的菜单中,点击右上方(搜索栏左侧)的“Advanced”按钮。点击“Show preview packages”,这将允许您查看尚未由Unity Technology正式发布的软件包(任何版本小于1.0)。您应该能够在包列表中找到带有名称旁边的“Preview”的“Vector Graphics”软件包。点击它并单击菜单底部右侧的“Import”按钮。
在Unity 2020及以后的版本中,Unity Tech.已经删除了在Package Manager中查看预览软件包的功能,因为他们不得不花费大量时间回答关于那些不完整软件包的复杂问题,因为很多人在将其添加到项目中时要么没有清楚地理解它们,要么认为它们会得到全面支持(但事实并非如此)。
从Unity 2020开始,您必须手动输入Git URL地址来添加任何预览软件包。
要输入 Git URL 地址,请按照我之前讲解的方法打开 Package Manager,而不是选择“高级”和“显示预览包”,点击菜单左上方的“+”,然后选择“从 Git URL 添加包”。这将打开一个小弹窗,里面有一个输入框和一个灰色的“添加”按钮。如果您在软件包管理器中看不到矢量图形,请点击高级选项并启用预览包。
矢量图形(Vector Graphics)
软件包。生成的资源类型(Generated Asset Type)
控制渲染模式,共有三种模式:矢量精灵(默认)、纹理精灵和Texture2D。一张图片胜过千言万语,感谢44秒演示
在Unity 2019中,前往Windows
-> Package Manager
矢量图包目前处于预览阶段。您需要在Unity 2019的高级设置
中启用预览包。
编辑:
前往edit
-> Project Settings
-> Package Manager
-> 勾选Enable Preview Package