endless runner
This commit is contained in:
22
Ora1/Assets/Scripts/GameManager.cs
Normal file
22
Ora1/Assets/Scripts/GameManager.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using UnityEngine;
|
||||
|
||||
public class GameManager : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private GameObject roadPrefab;
|
||||
private GameObject _prevRoadInstance;
|
||||
[SerializeField] private GameObject parent;
|
||||
private void Start()
|
||||
{
|
||||
_prevRoadInstance = GameObject.Find("Road (1)");
|
||||
InvokeRepeating("SpawnRoad", 2f, 2f);
|
||||
}
|
||||
|
||||
private void SpawnRoad()
|
||||
{
|
||||
if (_prevRoadInstance.transform.position.z <= -45f)
|
||||
{
|
||||
_prevRoadInstance = Instantiate(roadPrefab, new Vector3(0.0f, -1.7f, 90f), roadPrefab.transform.rotation, parent.transform);
|
||||
Debug.Log("Invoked: " + _prevRoadInstance.transform.position + " name: " + _prevRoadInstance.name);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user