Я хочу, чтобы мой объект появлялся автоматически, не поднимаясь по его шкале, просто появлялся в случайных местах и не сталкивался с монетами (как при наложении).Это Spawner для монет:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Object_Spawner : MonoBehaviour
{
public GameObject player;
public GameObject[] coins;
private float coinSpawnTimer = 1.0f;
// Update is called once per frame
void Update()
{
coinSpawnTimer -= Time.deltaTime;
if (coinSpawnTimer < 0.01)
{
SpawnCoins();
}
}
void SpawnCoins()
{
Instantiate(coins[(Random.Range(0, coins.Length))], new Vector3(player.transform.position.x + 30, Random.Range(2, 8), 0), Quaternion.identity);
coinSpawnTimer = Random.Range(1.0f, 3.0f);
}
}