public float xRange=10;
if(transform.position.x < -xRange)
{
transform.position= new Vector3(-xRange, transform.position.y, transform.position.z);
}
if (transform.position.x > xRange)
{
transform.position = new Vector3(xRange, transform.position.y, transform.position.z);
}
public float xRange=10;
Burada sınırlarımızı belirleyebilmek adına ‘xRange’ adlı bir değişken oluşturuyoruz. Ben 10 değeri verdim. Böylelikle sağ ve sol tarafa en fazla 10 birim gidebileceğimizi belirliyoruz.
if(transform.position.x < -xRange)
{
transform.position= new Vector3(-xRange, transform.position.y, transform.position.z);
}
Eğer objenin mevcut X pozisyonu, eksi xRange’den (yani -10’dan) daha küçükse objenin pozisyonunu zorla -10 değerine geri çek.
if (transform.position.x > xRange)
{
transform.position = new Vector3(xRange, transform.position.y, transform.position.z);
}
Eğer objenin mevcut X pozisyonu, xRange’den (yani 10’dan) daha büyükse objenin pozisyonunu zorla 10 değerine geri çek.
