Unity3d 错误CS0246:类型或命名空间名称';SVGImage';找不到(是否缺少using指令或程序集引用?) 使用系统集合; 使用System.Collections.Generic; 使用UnityEngine; 使用UnityEngine.UI; 使用TMPro; 使用制度; 名称空间ModernMirror.App { 公共类IConPropertyView:PropertyView { 图像图标; 公共精灵[]图标; 无效唤醒() { icon=GetComponent(); } 覆盖公共void SetProp(对象id) { int i=0; 尝试 { i=int.Parse((字符串)id); } 捕获(例外e) { Log(“无法从属性id”+id+e解析整数); } if(icons==null | | i>=icons.Length) { Debug.LogWarning(“IconProperty缺少图标”+名称); 返回; } icon.sprite=图标[i]; } } }
我正在创建unity项目,但出现了此错误。 错误CS0246:找不到类型或命名空间名称“SVGImage”(是否缺少using指令或程序集引用?请尝试添加Unity3d 错误CS0246:类型或命名空间名称';SVGImage';找不到(是否缺少using指令或程序集引用?) 使用系统集合; 使用System.Collections.Generic; 使用UnityEngine; 使用UnityEngine.UI; 使用TMPro; 使用制度; 名称空间ModernMirror.App { 公共类IConPropertyView:PropertyView { 图像图标; 公共精灵[]图标; 无效唤醒() { icon=GetComponent(); } 覆盖公共void SetProp(对象id) { int i=0; 尝试 { i=int.Parse((字符串)id); } 捕获(例外e) { Log(“无法从属性id”+id+e解析整数); } if(icons==null | | i>=icons.Length) { Debug.LogWarning(“IconProperty缺少图标”+名称); 返回; } icon.sprite=图标[i]; } } },unity3d,Unity3d,我正在创建unity项目,但出现了此错误。 错误CS0246:找不到类型或命名空间名称“SVGImage”(是否缺少using指令或程序集引用?请尝试添加 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using TMPro; using System; namespace ModernMirror.App { public cl
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using TMPro;
using System;
namespace ModernMirror.App
{
public class IconPropertView : PropertyView
{
SVGImage icon;
public Sprite[] icons;
void Awake()
{
icon = GetComponent<SVGImage>();
}
override public void SetProp(object id)
{
int i = 0;
try
{
i = int.Parse((string)id);
}
catch(Exception e)
{
Debug.Log("Could not parse integer from property id " + id + e);
}
if (icons == null || i >= icons.Length)
{
Debug.LogWarning("Missing icons for IconProperty " + name);
return;
}
icon.sprite = icons[i];
}
}
}
按将鼠标悬停在上面,它将提供一些可能的修复。如果您有该软件包,它会说添加名称空间。您的项目中是否安装了
VectorGraphics
软件包?我已降级unity版本,它现在正在工作。感谢您的解决方案我使用了它,但出现了错误,我认为这是版本错误
using Unity.VectorGraphics