【发布时间】:2020-05-14 05:44:56
【问题描述】:
我正在做一个需要墙上的敌人预制件的项目。每个敌人在随机 x 和随机 y 坐标处生成。我已经弄清楚如何在整数范围内生成它们,例如 (0, 8) 或 (-3, 5)。我使用 Random.Range 做到了这一点。 Random.Range 似乎只接受整数,而不是小数。如何在 (-0.5, 3.2) 等小数范围内生成敌人?
到目前为止,这是我用来生成敌人的方法:
xPos = Random.Range(-5, 6);
yPos = Random.Range(0, 6);
Instantiate(theEnemy, new Vector3(xPos, yPos, -2), Quaternion.identity);
任何帮助将不胜感激。
【问题讨论】:
标签: unity3d