C# 为什么我不能在Unity 2D上使用随机范围码系统
我在unity 2D中使用了以下代码:C# 为什么我不能在Unity 2D上使用随机范围码系统,c#,unity3d,random,C#,Unity3d,Random,我在unity 2D中使用了以下代码: float nilaiRandom; void Start() { nilaiRandom = Random.Range(1.11f, -1.88f); transform.position = new Vector2(transform.position.x, nilaiRandom); } Unity count错误它说:Assets\Go.cs(14,23):错误CS0104:“Ran
float nilaiRandom;
void Start()
{
nilaiRandom = Random.Range(1.11f, -1.88f);
transform.position = new Vector2(transform.position.x, nilaiRandom);
}
Unity count错误它说:Assets\Go.cs(14,23):错误CS0104:“Random”是“UnityEngine.Random”和“System.Random”之间的不明确引用。
我的团结到底发生了什么?解决办法是什么?请帮帮我吧.Net随附,Unity随附。如果同时使用System和UnityEngine进行,则两者之间存在歧义。限定名称以消除歧义:
UnityEngine.Random.Range(1.11f, -1.88f);
@阿比先生,如果你的问题解决了,考虑接受答案,这样你的问题就不会一直没有答案