Leralonde

Yeni üye
16 Tem 2015
204
1
0
(61) Trabzon
Merhaba , dusman karakterini level içine atıp simple move actor yaptığımda hareket ediyor.Fakat düşman karakterini spawnlayıp hareket ettirmeye çalıştığımda ise hareket etmiyor.İkinci resimdeki durumda sıkıntı aktörün referansının kontrollere bağlanmaması fakat karakteri spawnladığım için referansı ilk başta olmuyor karakterin referansını kontrollere nasıl bağlayacağımı bilmiyorum.

WZ5PRm.jpg

3a0VJ0.jpg
 
SpawnActorFromClass yaptığınız zaman ai özellikleri olan bir pawn sınıfı yazmış olsanız dahi ortaya çıkan instance yalnızca bir pawn olur. Bu durumda aiController'ı elle spawn edip oluşturduğunuz pawn'ı kontrol etmesini sağlamanız lazım. SpawnAIFromClass kullanırsanız controller oluşturma ve pawn'a atama işini otomatik yapar. Kısa yoldan SpawnAIFromClass deneyebilirsiniz.

Burak.
 
BurakShamansoft' Alıntı:
SpawnActorFromClass yaptığınız zaman ai özellikleri olan bir pawn sınıfı yazmış olsanız dahi ortaya çıkan instance yalnızca bir pawn olur. Bu durumda aiController'ı elle spawn edip oluşturduğunuz pawn'ı kontrol etmesini sağlamanız lazım. SpawnAIFromClass kullanırsanız controller oluşturma ve pawn'a atama işini otomatik yapar. Kısa yoldan SpawnAIFromClass deneyebilirsiniz.

Burak.

Aynen. Yada spawn ettiğiniz Pawn'a AIController atamalısınız.