您如何使用实例化连续地统一生成对象?
How do you consecutively spawn objects in unity using instantiate?
所以我想一遍又一遍地生成一个精灵,没有任何间隙。所以就像在一个物体产生后,另一个物体会产生它们一遍又一遍地连接在一起的错觉。
我目前没有工作代码,所以我需要一些帮助。
unity2d 和 visual studio
如果你想在下一个也产卵它使用这个:
浮动计时器 = 1;
Vector2 objPos;
public GameObject prefab;
void Start()
{
objPos = new Vector2(0, 0);
}
void Update()
{
timer -= Time.deltaTime;
if (timer <= 0)
{
Instantiate(prefab, objPos, quaternion.identity);
objPos = new Vector2(objPos.x + 0.5f, this.transform.position.y);
timer = 1;
}
}
此脚本每 1 秒 0.5 int x 方向放置一个立方体。
所以我想一遍又一遍地生成一个精灵,没有任何间隙。所以就像在一个物体产生后,另一个物体会产生它们一遍又一遍地连接在一起的错觉。
我目前没有工作代码,所以我需要一些帮助。
unity2d 和 visual studio
如果你想在下一个也产卵它使用这个:
浮动计时器 = 1;
Vector2 objPos;
public GameObject prefab;
void Start()
{
objPos = new Vector2(0, 0);
}
void Update()
{
timer -= Time.deltaTime;
if (timer <= 0)
{
Instantiate(prefab, objPos, quaternion.identity);
objPos = new Vector2(objPos.x + 0.5f, this.transform.position.y);
timer = 1;
}
}
此脚本每 1 秒 0.5 int x 方向放置一个立方体。