10 Haziran 2014 Salı

Unity'de Animasyon Yapımı

 Merhaba arkadaşlar, bir önceki makalemizde Terrain üzerine iki adet Cube eklemiştik. Bunların renk bilgilerini değiştirmiştik. Şimdi bunlara animasyon eklemenin nasıl olduğuna bakalım. İkinci Cube biraz büyülterek aşağıdaki gibi bir görüntü elde edelim.






















Şimdi ilk Cube'un ikinci Cube seviyesine gelip ardından tekrar aşağıya inmesini animation ile gerçekleştireceğiz. Animation özelliği eklemek istediğimiz nesne seçiliyken Window menüsünden Animation seçeneğini seçiyoruz.





















 Karşımıza Animation penceresi açılacaktır. Bu pencereyi alt kısımda görmek için Project sekmesinin  üzerindeyken sağ tıklayıp Animation penceresini alt kısıma geniş bir şekilde alabiliriz. Daha geniş pencere ile çalışacağımız için bu sayede takip kolaylaşacaktır. Animation sekmesinin saniyeler kısmında farenin ortadaki tuşuyla geri gelerek saniyeleri görebiliriz. Bu kısımda ilk olarak başlangıç saniyesinde Cube nerede dursun bunu belirleyip 0.saniyeye atamamız gerekir. Bu işlemleri yapmadan önce kırmızı butona tıklayalım ki yaptıklarımız kaydedilsin. Animation ismini vermemizi istedi. Biz ismine yukselmeAnimation diyelim.

















Şimdi geldik her saniyede hangi konumda durması bilgisini tanımlamaya. Bunun için önce Animation üzerindeki kırmızı uzun düz çizgiyi saniye bilgisine getiriyoruz. Ardından nesnenin o saniyede nerede durmasını istiyorsak orayı belirliyoruz. Biz yukarı çıkmasını istediğimiz için 5.saniyede Cube'u yukarı pozisyona getirdik.
10.saniyede tekrar aşağı gelmesini istediğimiz için başlangıç konumlarını 10.saniyeye kopyalıyoruz. Şimdi 15.saniyede tekrar yukarıda yer almasını istediğimiz için 5.saniyedeki konum bilgilerini 15.saniyeye ekliyoruz. Ve animasyonumuz aşağıdaki gibi oluyor.



Unity'de Cubeler Ekleyip Onların Rengini Değiştirme

   Merhaba arkadaşlar, bu makalemizde Unity'de animasyon yapımını anlatacağım. Bunun için projemize yeni bir Terrain ekliyorum. Daha sonra Terrain üzerine bir Game Object başlığı altındaki Create Other başlığı altından iki tane Cube ekliyoruz.
                                                                                                         
    
 
Ekrana Cube'leri ekledikten sonra bu Cube nesnelerinin rengini değiştirmek için alt tarafta bulunan Project penceresinin içerisinde sağ tıklayarak Create menüsünün altından Material bölümünü seçiyoruz. Projemize New Material eklendi.













 
 Şimdi sıra geldi eklemiş olduğumuz Material'e özellikler vermeye. Material'e istediğimiz ismi ekledikten sonra verebiliriz. Kırmızı adını verelim. Renk bilgisi eklemek istiyoruz. Bunun için eklemiş olduğumuz Kırmızı isimli  Material'e bir kere tıkladıktan sonra sağ taraftaki Inspector penceresinden renk atamaya ya da diğer özelliklerini değiştirmeye. Biz renk değiştirmek istediğimiz için Main Color bölümündeki boş beyaz kutuya bir kere tıkladığımız zaman renk bilgisini seçmemiz için bize Color penceresi açılacaktır. Buradan istediğimiz renk bilgisini seçebiliriz.
















 Kırmızı olarak belirlediğimiz Material'e kırmızı özelliğini atadık. Şimdi bu özelliği Terrain üzerine koymuş olduğumuz Cube'lerin rengini değiştirmek için Kırmızı Material'e basılı tutarak istediğimiz nesnenin üzerine atamamız gerekecektir. Kırmızı özelliğini sürükle bırak yaparak istediğimiz nesneye atama işlemi yapabiliriz. Bu işlemeleri yaptıktan sonra ekran görüntümüz aşağıdaki hali alacaktır.



2 Haziran 2014 Pazartesi

Unity'de Gökyüzü Rengini Değiştirme

     Merhaba arkadaşlar bu makalede gökyüzü rengini değiştirmeyi inceliyor olacağız. Bunun için projemizi oluşturup içerisine Terrain ekleyelim. Ardından projemize bir karakter ekleyelim. Bütün bu işlemlerin nasıl yapıldığını önce makalelerimde bulabilirsiniz. Bütün işlemleri yaptıktan sonra bu aşamadaki Terrain'in gökyüzü rengini değiştirmek istiyoruz. Öncelikle projeme Assets başlığı altından Skyboxes paketini eklememiz gerekir.










  








    Paketi eklememizin ardından sol taraftaki hierarchy kısmından Main Camera'yı seçiyoruz ve üst menüdeki Component başlığı altındaki Rendering bölümünün içerisindeki Skybox'ı ekliyoruz. Bu aşamadan sonra Main Camera seçiliyken sağ taraftaki Inspector penceresi altına Skybox eklenmiş oldu.

















      Custom Skybox seçeneğine basıp şimdi gökyüzü rengini seçelim. Bu aşamadan sonra projemizi yukarıdaki play tuşuna basarak çalıştırırsak oyun ekranımızdaki gökyüzü rengini değiştirmiş olacağız. Terrain'i aydınlatmak için Game Object menüsü altındaki Create Other seçeneğine tıklayıp Directional Light seçip eklersek oyun alanımız daha canlı olacaktır.




 

Unity Projesine Karakter Ekleme

         Merhaba arkadaşlar. Bu dersimizde projeye karakter eklemeyi nasıl yapacağız buna bakacağız. Öncelikle projemize bir çalışma alanı Terrain ekliyoruz. Projeye import etmemiz gereken bölüme geliyoruz. Bunun için menü kısmında Assets bölümünden import package altında bulunan Character Controller seçeneğine tıklayarak projemize karakterleri ekleyelim.















       Projeye Character Controller import ettikten sonra şimdi Assets--> Standart Assets --> Character Assets seçeneği altından 3rd Person Controller seçeneğine basalım. Terrain üzerine 3 boyutlu adamımızı ekleyebiliriz. Terrain üzerine eklediğimiz nesneyi bulmak için klavyeden F tuşuna basıyoruz. Bizi eklediğimiz nesneye götürür. Yine klavyeden R tuşuna basarak nesnemizin boyutunu değiştirebilirken W tuşu ile nesneyi istediğimiz boyutta taşıyabiliriz. Hatta nesneyi döndürmek istersek bu sefer klavye üzerindeki E tuşuınu kullanabiliriz. Nesnemizi işlemler sonucunda ekranda görebiliriz. Yapılan işlemlerin sonucunda Terrain görüntüsü aşağıdaki gibi olur.















     Eklemiş olduğumuz karakterin düzgün bir şekilde ilerlemesi için ilgili animasyonlarının eklenmesi gerekmektedir. Bunun için karakteri seçtikten sonra sağ taraftaki pencere içerisinden ilgili animasyonların atamalarını yapmamız gerekir. Atamaları yaptıktan sonra aşağıdaki gibi bir görüntü elde edeceğiz.













     Bu düzenlemeleri yapmamızın ardından yukarıda bulunan play tuşuna bastığımız zaman karakter düzgün bir şekilde hareket ediyor olacaktır.




   

SQL Çalışma Sorularının Çözümü

 -Ürünler tablosundaki ürünlerden Rengi siyah,silver ya da multi renkte olanları fiyat bilgisine göre büyükten küçüğe getirilip gösterilecek...