1-) Unity 3D -
oyun2 1
1-)1-3 arasında x konumunda nesneyi hareket ettirir otomatik
transform.position = new Vector3(Mathf.Clamp(Time.time, 1.0F, 3.0F), 0, 0);
2-)nesneyi yukarıdan aşşağı düşürmek y ekseninde
rastgele.cs
public float rspeed=5F;
void Update () {
transform.Translate(new Vector3(0, 1, 0) * rspeed * Time.deltaTime);
}
gelis.cs
public GameObject car;
public float maxPos = 12.64F, minPos = -12.24F, delayTimer = 1F, timer;
void Start()
{
timer = delayTimer;
}
// Update is called once per frame
void Update()
{
timer = timer - Time.deltaTime;
if (timer < 0)
{
Vector3 carPos = new Vector3(Random.Range(minPos, maxPos), transform.position.y, transform.position.z);
Instantiate(car, carPos, transform.rotation);
timer = delayTimer;
}
}
3-)kullandığımız küpe rigidbody 2d ekle
gravity scale=0 yap
4-)kullandığımız küpe boxcollider 2d ekle
edit collider ile objeyi ayarlayabılırız(arabanin boyutu büyümeden kapladığı alanı genişletebiliriz)