![](/img/trans.png)
[英]I'm trying to make a simple 2d platformer game, but my code wont let me jump
[英]I'm trying to make a random number generator for my game and assign a integer to it so i can use it later but give me a error
这是我的代码:
public class Random
{
public void pipeSpawn()
{
Random rnd = new Random();
int num = rnd.Next(1, 9);
}
}
我在 Next 下得到一个带下划线的错误,说我的方法不包含 Next 的定义?
注意:对不起,如果我的解释不好,我不擅长解释/编码。
听起来您正在尝试使用 .NET 中定义的Random
类,但我怀疑include
指向Unity中的那个。
统一:
轻松生成游戏的随机数据。
这个静态类提供了几种简单的面向游戏的生成伪随机数的方法。
Unity 的Random
没有Next
方法。 它也是一个static
类,所以你不要new
它。
在您的情况下,只需使用 Unity 的:
int num = (int) Random.Range(1f, 9f);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.