14 Temmuz 2014 Pazartesi

Unity3d Objeye Çarpınca Level Atlama

Unity3d Objeye Çarpınca Level Atlama |
Evet arkadaşlar. Şimdi size karakterimiz bir objeye çarpınca diğer bölüme geçmesini anlatıcam. 

İlk önce Terrain > Create Terrain yapıyoruz. Kaplamalarını felan herşeyini yaptıktan sonra
GameObject > Create Other > Cube yapıyoruz.

Sonra onu bir yere ayarlıyoruz. bu sahneyi kaydediyoruz. sonra File > New Scene Yapıyoruz yani bir level daha ekliyoruz orayıda ayarlıyoruz.. sonra 2 mape de fps controller imizi atıyoruz.

Project > Sağ Click > JavaScript yapıp adını "Gecis" yapıyoruz.

sonra o scripti açıp üzerini bunu yazıyoruz.



Kodlar
function OnCollisionEnter(carpisma : Collision) // Carpisma Eventi
{
if(carpisma.Gameobject.name =="OBJENIN ISMINI YAZ"){ // Carpisma eventini yapınca;
Application.LoadLevel(1);} // Level yükselsin
}

Artık kaydedebilirsiniz ve kodu ekleyebilirsiniz. 1 yorum atarak kaan köse'ye yani bana destek çıkmış olursunuz.

4 yorum:

  1. Olmuyor, Object reference not set to an instance of an object hatası veriyor.

    YanıtlaSil
  2. Olmuyor, Object reference not set to an instance of an object hatası veriyor.

    YanıtlaSil