Merhabalar unity 3d'de hayvan yapayzekası kodladık.
Yazılı Anlatım;
1-Öncelikle Unity de Create Empty Gameobject oluşturun adını kafanıza göre koyun
2-Hayvanın Gidecegi Bölgeleri Belirleyin Bunu Küplerle Yapabilirsin Küplerin Renderini ve Colliderini Kapatın
3-Oluşturdugunuz Küpleri(Gidecegi Yerleri) 1. Adımda Oluşturdugunuz Empty GameObject'in İçine Atın
4-Sahneye Hayvanınızı Ekleyin Ve Hayvanınıza Add Componentten Nav Mesh Agent Componentini Ekleyin
5-Unityde Üstekki Window Penceresine Tıklayın Ordan Navigation'a Tıklayın
6-Şimdi Zemininizi Seçin Ve Onun İnspectorda Sağ Üstte Static Yazan Yere Tik Koyun
7-Navigasyon Kısmına Tekrar Gelin Ve Sağ Alttaki Bake Butonuna Tıklayın
8-Artık Sahneniz Hayvanınızın Yürüyebilecegi Hale Gelmiştir Yürümesi İçin Bakeye Tıklayınca Sahnenizin Mavi Bir Şekilde Olması Gerekir(Yeryüzünün Üstünde Mavi Bir Renk Görürsünüz)
9-Yeni Bir C# Scripti Oluşturun
10-İçine Şu Kodları Yazın (TIKLA KODLARA GİT)
11-Scripti Kaydedip Unity'e Dönün Ve İlk Başta Oluşturdugunuz Empty GameObjecte Atın
12-Scripti Yazdıysanız Ordaki Hayvan Kısmına NavMesh Eklediginiz Hayvanı Sürükleyin
13-gidecegiBölgeler'e ise 2. Adımdaki Oluşturdugunuz Küpleri Sürükleyin
Video;
TIKLA VİDEOYA GİT
Script;
TIKLA SCRİPTE GİT
Yazılı Anlatım;
1-Öncelikle Unity de Create Empty Gameobject oluşturun adını kafanıza göre koyun
2-Hayvanın Gidecegi Bölgeleri Belirleyin Bunu Küplerle Yapabilirsin Küplerin Renderini ve Colliderini Kapatın
3-Oluşturdugunuz Küpleri(Gidecegi Yerleri) 1. Adımda Oluşturdugunuz Empty GameObject'in İçine Atın
4-Sahneye Hayvanınızı Ekleyin Ve Hayvanınıza Add Componentten Nav Mesh Agent Componentini Ekleyin
5-Unityde Üstekki Window Penceresine Tıklayın Ordan Navigation'a Tıklayın
6-Şimdi Zemininizi Seçin Ve Onun İnspectorda Sağ Üstte Static Yazan Yere Tik Koyun
7-Navigasyon Kısmına Tekrar Gelin Ve Sağ Alttaki Bake Butonuna Tıklayın
8-Artık Sahneniz Hayvanınızın Yürüyebilecegi Hale Gelmiştir Yürümesi İçin Bakeye Tıklayınca Sahnenizin Mavi Bir Şekilde Olması Gerekir(Yeryüzünün Üstünde Mavi Bir Renk Görürsünüz)
9-Yeni Bir C# Scripti Oluşturun
10-İçine Şu Kodları Yazın (TIKLA KODLARA GİT)
11-Scripti Kaydedip Unity'e Dönün Ve İlk Başta Oluşturdugunuz Empty GameObjecte Atın
12-Scripti Yazdıysanız Ordaki Hayvan Kısmına NavMesh Eklediginiz Hayvanı Sürükleyin
13-gidecegiBölgeler'e ise 2. Adımdaki Oluşturdugunuz Küpleri Sürükleyin
Video;
TIKLA VİDEOYA GİT
Script;
TIKLA SCRİPTE GİT