leonscottkfm

Unreal MVP
31 May 2015
1,543
5
219
63
28
(34) İstanbul Avrupa
store.steampowered.com
Merhaba arkadaşlar unreal deki projemde bir objeyi diğer objenin seçtiğim kısmına attach etmek istiyorum. Fakat socket değil ben seçeceğim. Line trace ile çizelge gönderim hit lokasyonunu alabiliyorum fakat o lokasyonun belirlediğim noktasına nasıl attach ederim ? Attachto Component çalışmıyor o şekilde. Sürekli socket bilgisi soruyorlar yada bone fakat ben seçtiğim kısmına monte etmek istiyorum garrys moddaki gibi.
 
leonscottkfm' Alıntı:
muhammedsgrl' Alıntı:
Socketsiz attach komutunu kullanamazsin zaten kime trace ile event rock olarak yapabilirsin

Event Rock derken ? Nasıl bağlayacağım. Karakterin locasyonunu timer ile sürekli olarak hit yaptığım lokasyonamı aktarayım ?

senin yapmak istediğin tam anlamıyla şu sanırım. bir masa düşünelim bu masa hareket etsin sende bu masaya tıkladığın zaman tıkladığın yerde başka bir obje çıkacak ve o hareket eden masayla birlikte nereye tıkladıysan o konumda masayla birlikte gidecek. eğer dediğim gibiyse socketsiz olmaz diye biliyorum. şimdi basit bir kodlama yapıyorum başarabilirsem size görsel atacağım


leonscottkfm' Alıntı:
muhammedsgrl' Alıntı:
Socketsiz attach komutunu kullanamazsin zaten kime trace ile event rock olarak yapabilirsin

Event Rock derken ? Nasıl bağlayacağım. Karakterin locasyonunu timer ile sürekli olarak hit yaptığım lokasyonamı aktarayım ?

tamamdır istediğin şeyi yaptım. öncelikle buraya hazır blueprinti bırakıyorum bunu kopyalayıp karakterinin içine at unutma en başta bağladığım "camera" senin karakterinin kendi kamerası olacak. spwanlanacak olan objeyi ben actor olarak hazırladım ve referansınada "top" dedim impact point ile mousenin sol tuşuyla tıkladığım yerde actorumun spawnlanmasını sağlıyorum. daha sonra event tick yani oyun boyunca benim spawnladığım actorun locationunun tıkladığım yere eşit olması içinde "hit componenti" attach olarak bağlıyorum ve sonuç olarak hareket eden bir şeyin üstüne bile tıklarsan spawnlanan obje hareket eden şeyle birlikte hareket etmeye devam ediyor.

ÖNEMLİ NOT:
dediğim gibi kamera konusuna dikkat et karakterin kendi kamerasıyla değiştir ve attach içindeki transformlar "keep World" olacak şekilde ayarla.
 
muhammedsgrl' Alıntı:
leonscottkfm' Alıntı:
Event Rock derken ? Nasıl bağlayacağım. Karakterin locasyonunu timer ile sürekli olarak hit yaptığım lokasyonamı aktarayım ?

senin yapmak istediğin tam anlamıyla şu sanırım. bir masa düşünelim bu masa hareket etsin sende bu masaya tıkladığın zaman tıkladığın yerde başka bir obje çıkacak ve o hareket eden masayla birlikte nereye tıkladıysan o konumda masayla birlikte gidecek. eğer dediğim gibiyse socketsiz olmaz diye biliyorum. şimdi basit bir kodlama yapıyorum başarabilirsem size görsel atacağım


leonscottkfm' Alıntı:
Event Rock derken ? Nasıl bağlayacağım. Karakterin locasyonunu timer ile sürekli olarak hit yaptığım lokasyonamı aktarayım ?

tamamdır istediğin şeyi yaptım. öncelikle buraya hazır blueprinti bırakıyorum bunu kopyalayıp karakterinin içine at unutma en başta bağladığım "camera" senin karakterinin kendi kamerası olacak. spwanlanacak olan objeyi ben actor olarak hazırladım ve referansınada "top" dedim impact point ile mousenin sol tuşuyla tıkladığım yerde actorumun spawnlanmasını sağlıyorum. daha sonra event tick yani oyun boyunca benim spawnladığım actorun locationunun tıkladığım yere eşit olması içinde "hit componenti" attach olarak bağlıyorum ve sonuç olarak hareket eden bir şeyin üstüne bile tıklarsan spawnlanan obje hareket eden şeyle birlikte hareket etmeye devam ediyor.

ÖNEMLİ NOT:
dediğim gibi kamera konusuna dikkat et karakterin kendi kamerasıyla değiştir ve attach içindeki transformlar "keep World" olacak şekilde ayarla.


teşekkür ederim. Fakat timer'a gerek yokmuş optimizasyon sorunu çıkmasın :D