mrtcnaslnts

Aktif üye
8 Ara 2019
610
2
44
28
Bir Characterin bulunduğu klasörün adını değiştireyim dedim UE crash verdi. Tekrar açtım Klasör adı değişmemiş ama Character ve onla bağlantılı ne varsa hep hataya düşmüş bozulmuş. Character parent kısmında none yazıyor ordan Character, actor vs diye aradığımda çıkmıyor sadece widgetlar ve Animbp ler çıkıyor. Hataları sildim tekrar denedim ama yok. Bu bir AI characteriydi çok vakit harcamıştım baştan yapmaya uğraşmak istemiyorum parent class nasıl atayabilirim acaba
 
Snag_3850ec4c.png
Klasör adını windows explorer dan mı değiştirmeye çalıştın. Normalde editor içerisinde değiştirirsen bir sıkıntı çıkmaması lazım. Sadece text olarak referans bulanan kod, settings, ini dosyaları gibi yerlerde Search&Replace yapman gerekebilir. Eğer Class Setttings te Parent Class alanında istediğin parent i bulamıyorsan o parent class ı da bir şekilde bozmuş olabilirsin. Eğer hiç bir yöntem yaramadıysa, Yeni sıfır bir BP yapıp içindeki kodları kopyala yapıştırla aktarabilirsin. Çünkü değişkenler fonksiyonlar dahil her şey kopyala yapıştır ile aktarılabiliyor. Ama daha önemli bir konudan bahsedeyim:
Her zaman söylüyorum, söylemeye de devam edeceğim: Eğer bu işle az buçuk uğraşıyorsanız, tek başınıza da olsanız, mutlaka Source Control kurun. Bu Git olur, Plastic olur, Tortouise olur, Perforce olur farketmez. Ama mutlaka kurun. Çünki böyle ya da daha kötü bir problem çıktığında tek yapmanız gereken bir önceki commite geri dönmek olur. Saatleriniz kurtulur. Eğer 2 saat te bir commit yapıyorsanız mesela, sadece o 2 saati kaybedersiniz. Bir şeyler denemek istediğiniz de içiniz çok rahat olur. Denemeler yaparken projenin altını üstüne getirebilir, sonra tüm yaptıklarınızı discard yaparak hiç bir şey olmamış gibi deneme öncesine geri dönebilirsiniz.
 
Klasör adını Editör içerisinden deşiştirmeye çalıştım.
Search&Replace olayını pek bilmiyorum.
Yeni BP oluşturup sadece Kodlamaları copy paste yapabilirim onun haricinde soldaki Components alanında box collisionlar meshler vs bir çok şey vardı ama gözükmüyor mevcut BP de, çünkü parent none durumunda. Yani keşke 3 5 saat gitse ama 1 haftam çöpe gitti. :/
Source Control olayını forumda hep önerdiler sen de aynı şekilde evet ama adam akıllı anlatan bir kaynak bulamadım bulduklarımdan da bi halt anlamadım ve çok karmaşık gelmişti yapmadım açıkcası. Bi kaynak varsa önerir misin?

Bu arada Parenti Character olarak seçebilmemin bir yolu yok mu acaba
 
Son düzenleme:
Klasör adını Editör içerisinden deşiştirmeye çalıştım.
Search&Replace olayını pek bilmiyorum.
Yeni BP oluşturup sadece Kodlamaları copy paste yapabilirim onun haricinde soldaki Components alanında box collisionlar meshler vs bir çok şey vardı ama gözükmüyor mevcut BP de, çünkü parent none durumunda. Yani keşke 3 5 saat gitse ama 1 haftam çöpe gitti. :/
Source Control olayını forumda hep önerdiler sen de aynı şekilde evet ama adam akıllı anlatan bir kaynak bulamadım bulduklarımdan da bi halt anlamadım ve çok karmaşık gelmişti yapmadım açıkcası. Bi kaynak varsa önerir misin?

Bu arada Parenti Character olarak seçebilmemin bir yolu yok mu acaba
Search&Replace dediğim text olarak arayıp bulma ve değiştirme. Bunu her türlü editorün edit menüsünde bulursun. Sadece o klasör ismini bulur ve istediğin yeni isimle değiştirir.
Source Control olarak en çok git konusunda kaynak bulursun. Türkçe kaynak arıyorsan diğerleri hakkında türkçe kaynak yok gibi bir şey. Sadece Plastic konusunda @emin2045 in bu forumda da tanıttığı dersleri olması lazım. Ona bakabilirsin.
Ben git i öğrenirken şöyle yaptım bu arada çok faydalı tavsiye ederim. Bir klasöre 5 6 tane text dosyası koydum. Bunların içine internetten bulduğum yemek tariflerini koydum ve isimlerini de yemeğin ismi yaptım. Sonra git i klasöre kurdum ve github a push ettim. Bu elimdeki klasörün bir kopyasının GitHub server da da olmasını sağladı(Repo diyoruz). Sonra başka bir bilgisayardan o GitHub repoyu yani yemek tariflerini çekerek indirdim. Böylece bu klasörün 3 nüshası oldu. 1nci bilgisayardaki lokal olan, server daki repo ve son olarak 2 nci bilgisayardaki diğer lokal kopya. Bu benim öğrenme kum torbam oldu. Sonra git hakkında öğrendiğim diğer her şeyi bu ortamda uyguladım. Mesela 1nci bilgisayar da yemek tarifinin bir kısmını sildim. Server a gönderdim. Diğer bilgisarayda duruma baktım, ve update i aldım. Sonra aynı dosyayı iki bilgisayarda farklı şekillerde değiştirip server a göndermeye kalktım. Neler olduğunu gördüm. Bunun gibi öğrendiğim komutları meseleleri test ederek çok iyi öğrendim. Bu sistemle her şeyi saniyeler içerisinde deneyip gözlemleyip anlayabiliyordum. Her hangi bir şeyden de korkmuyordum çünki bunlar sadece google dan indirdiğim yemek tarifleri. Kaybolsa ne olur.
Bu arada tüm Source Control sistemleri aynı işi yapar. Birini öğrenince diğerleri de kolaydır.
 
  • Beğen
Tepkiler: mrtcnaslnts
Ben işin öğrenme kısmına gelemedim çünkü kaynak sıkıntısı var ne yapcam nasıl yapcam bilmiyorum bir kaç kez daha tavsiye edilmişti bana bu forumda incelemeye kalktım bi sonuç elde edememiştim. Tekrar bi bakcam git ile ilgili kaynak bulmaya çalışcam. Şimdilik yedekleme ile ilerliyorum.
Bu arada sorunu çözdüm Parent class seçilmedi ama eski yedek BP'i aldım üzerine eklemeler yapa yapa hallettim. Yine de teşekkürler ilgin için