【发布时间】:2020-07-03 16:56:27
【问题描述】:
我试过this.GameObject<SpriteRenderer>().sprite = spriteName;,但它似乎不起作用它只是给我错误:
找不到类型或命名空间名称“sprite”(您是 缺少 using 指令或程序集引用?)
public void TheBlueCircle()
{
this.GameObject.GetComponent<SpriteRenderer>().sprite = BlueCircle;
}
【问题讨论】:
-
这需要更多上下文才能理解问题。
-
我想使用一个按钮更改精灵,我创建了一个变量(public Sprite blueCircle;)并引用了它,但它仍然显示错误
-
但您的错误不在 BlueCircle/blueCircle 上。对于命名空间错误,上下文至少意味着您列出了 using 指令。
-
请添加完整代码
标签: c# unity3d syntax-error