ошибка cs8803: операторы верхнего уровня должны предшествовать объявлениям пространства имен и типов.
с использованием System; >
Это игра с Flappy Bird, и это сценарий для создания труб, через которые игрок должен прыгать.
Может ли кто-нибудь подсказать проблему? вот код:
Код: Выделить всё
public class SpawnPipeScript : MonoBehaviour
{
public GameObject Pipes;
public float spawnRate = 2;
private float timer = 0;
public float heightOffset = 10;
}
// Start is called before the first frame update
void Start()
{
spawnPipe();
}
// Update is called once per frame
void Update()
{
if (timer < spawnRate)
{
timer = timer + Time.deltaTime;
}
else
{
spawnPipe();
timer = 0;
}
}
void spawnPipe()
{
float lowestPoint = transform.position.y - heightOffset;
float highestPoint = transform.position.y + heightOffset;
{
Instantiate(Pipes, new Vector3(transform.position.x, Random.Range(lowestPoint, highestPoint), 0), transform.rotation);
}
}
Подробнее здесь: https://stackoverflow.com/questions/792 ... clarations