mrtcnaslnts

Aktif üye
8 Ara 2019
608
2
44
28
Kendi çapımda proje geliştirmeye çalışyorum ama motorda çok fazla bilmediğim şeyler var. Bir hazır asset paketinde Actor component kullanılmış kurcalama şansım oldu biraz ama yine de emin olmak için sorayım dedim. Actor comonentler hakkında bilgi verebilecek var mı acaba ne işe yarar nelerde kullanılır artısı nedir eksisi nedir? Bir Actor component oluşturup içerisinde sağlık para vs vs oluşturup bu componenti Character BP içerisine add component şeklinde ekleyip ordaki değerler üzerinden kullanılabilir diye düşünüyorum ilk aklıma gelen bu oldu ama daha çok ne konuda işimize yarar nelerde işimizi kolaylaştırılır merak ediyorum.
 
Bir araba düşün ve bu arabayı nitrolu yaptığını düşün. Nitro özelliğini kullanabiliyorsun değil mi ? Fakat sen bunu ekleyip çıkarmalı yapmak istiyorsun. Yani her takılan nesneye uygulanacak mesela. Eğer nesnede bir static mesh bulunuyorsa onun belli bir socketine bağlanacak ve orada ittirme görevi görecek diyelim ki.

Öyleyse bir actor component kullanıp bunu yapabilirsin. Sen bu componenti spor araç değil de kamyonet tarzı bir araca yerleştirdin diyelim, orada da ittirme görevi görecek.
Benim bildiğim bu şekilde çalışıyor. Sonradan eklenen özellikle için yapılabilir. Bir Buff sistemi yapabilirsin. Mesela lol gibi bir oyunda bunu kodlada yapabilirsin ya da item aldığiında sana bir component yerleşiyor olabilir ve bu component sana 1 dakika boyunca zırh özelliği sağlıyor mesela. Daha sonra destroy oluyor.