‫Merhaba ve hoş geldiniz.
‫Bu derste, kameramızın rotasyonunu nasıl alabileceğimize ve bunu fırlatılan mermilere nasıl uygulayabileceğimize
‫bakacağız.
‫Yani kameramı döndürdüğümde, mermilerin aynı yönde döndüğünü görebilirsiniz.
‫Böylece mermimize koyabileceğimiz bir rotasyon olduğunu fark edeceksiniz.
‫Şimdi, bu merminin hareket yönünü döndürmemize yardımcı olacak bir başlangıç olabilir.
‫İmpulsumuzu doğru yönde ayarlamak için daha sonra mermiden aldığımız bazı bilgileri kullanabiliriz.
‫Ancak, şu anda mermimizin hangi yöne döndüğünü söylemek gerçekten zor çünkü tamamen
‫küresel.
‫BP projectile sınıfını açalım ve statik measure bileşenimize gidip transform scale özelliğinin
‫bulunduğu en üst kısma gidelim.
‫Ve ölçeği X yönü boyunca artıralım.
‫Yaklaşık iki değeri işinizi görecektir.
‫Bunun yerine bu tür deforme olmuş bir küreye dönüştüğünü görebilirsiniz.
‫Ve eğer devam edip bu küreyi oynar ve vurursak, hareket ettiği
‫yönün hemen hemen kürenin yönü olduğunu görebilirsiniz.
‫Ve böylece rotasyonumuzun herhangi bir etkisi olup olmadığını görebiliriz.
‫Şimdi seviye planına geçelim.
‫Ve yapılacak en mantıklı şey, tamam, devam edelim ve oyuncu piyonunun rotasyonunu alalım demek
‫olacaktır.
‫Şimdi get play a pawn'dan çıkan oyuncu piyonu referans düğümünü sürükleyelim ve rotasyonu
‫arayalım.
‫Ve elbette get active location ile eşleşen get active rotation'ı kullanabiliriz, bir rotator döndürür.
‫Bu uygun görünüyor ve bunu bu doğan aktör düğümünün spawn transform rotasyon pinine sürükleyebiliriz.
‫Ancak bunu oynamaya devam edersek ve farklı yönlere ateş edersek, aslında temelde
‫merminin hiç dönmediğini fark edeceksiniz.
‫Şimdi, bunun nedeni, içeri girip oynat düğmesine basıp anında çıkarırsak, yani F sekiz'i kullanıp piyonumuza bakarsak, ayrıntılar
‫bölmesinde piyonun dönüşüne bakabiliriz, böylece piyona tıklayabilir, ayrıntılar bölmesine
‫gidebilir, Dönüşüm Döndürme özelliğine bakabilir ve Z ekseni etrafında
‫180 derece döndürüldüğünü görebilirsiniz, ancak orada sahip olduğumuz tek dönüş budur.
‫Peki piyona yeniden el koyarsam ne olur, bunu araç çubuğundan yapabilirim, hemen üstte küçük bir kontrol düğmesi
‫var veya piyon ayakkabılarına geri dönmek için F sekiz'e basabilirim.
‫180 derece döndürürsem ne olur?
‫Rotasyonumun bunu yansıtmasını beklerdim.
‫Ben de tekrar F8'e bastım.
‫Atlıyorum ve varsayılan piyonu seçiyorum ve ayrıntılar bölmesine bakıyorum, ancak dönüşünün güncellenmediğini
‫görebilirsiniz ve bunun nedeni varsayılan olarak unreal'daki bu varsayılan piyonun kamera dönüşü ile dönecek şekilde
‫yapılandırılmamış olmasıdır.
‫Bunlar iki ayrı şeydir.
‫Her ne sebeple olursa olsun, bunun pek bir önemi yok.
‫Ancak önemli olan, bu dönüşü yansıtan bir şeyin olması ve buna kontrol dönüşü
‫denmesidir.
‫Böylece oyuncu piyonunu al düğümünden sürükleyebilir ve bunun yerine kontrol rotasyonunu arayabilirsiniz.
‫Ve bir get control rotation düğümü olduğunu görebilirsiniz.
‫Bu yüzden sizi bu düğümü denemeye, kontrol rotasyonunu denemeye, aktif rotasyon al düğümünü değiştirmeye ve
‫spawn düğümüne takmaya ve herhangi bir etkisi olup olmadığını görmeye davet ediyorum.
‫Oyunda oynarken, bu mermiler farklı bir yöne mi işaret ediyor?
‫Bir videoyu duraklatıp gitmesini mi istiyorsunuz?
‫Tamam.
‫Tekrar hoş geldiniz.
‫O halde get active rotation öğesini silelim, get player -- düğümünü kaldıralım ve get control rotation öğesini
‫arayalım ve bu düğümü getirelim.
‫Ve çıktının yine bir döndürücü olduğunu görebilirsiniz.
‫Ancak umarım bu kez değer doğru olur.
‫Şimdi bu döndürücüyü alalım ve spawn aktörü için girişimize bağlayalım.
‫Devam edip oynat düğmesine basabiliriz ve şimdi baktığım yönü değiştirirsem, bu mermilerin şimdi biraz
‫yana doğru uçtuğunu görebilirsiniz.
‫Önümüzdeki derslerde çözeceğimiz dönüş yönlerinde hareket etmiyorlar.
‫Ancak bu bir ilk adımdır.
‫Artık bu yönün ne olması gerektiğini biliyoruz.
‫Bir sonraki derste görüşürüz.