Soru & Cevap

Unity 2d Oyun C#

04.06.2016 - 09:56

Merhaba, 

Ben unity 2d ile bir oyun yapıyorum.Oyunda karakterin sağ,sol,yukarı,aşağı tuşlarıyla değil oynayan kişinin klavyeden girdiği komutlarla hareket etmesi gerekiyor.Bunun bi kısmını tamamladım.Fakat oyunda örneğin, sağ ve yukarı gitme işini ard arda yapması için repeat komutu yazılsın ve hareket etsin istiyorum.Bir de karakterle gideceği hedef arası mesafeyi ölçmesi gerekiyor.Fakat bunu yapamadım. Yardımcı olur musunuz? 

Aşağıdaki linkteki oyun benim yapmak istediğim oyuna benzer bir oyundur.

https://www.playcodemonkey.com/    

40 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user playablegraphs
playablegraphs
06.06.2016 - 11:28

Unity'nin apisini bilemediğimden doğrudan yardımcı olamayacağım ama api'yi araştırırsan inputprocessor benzeri bir class'ı olması gerek. Karakter-Oyuncu ile katedeceği yol konusuna gelirsek. Oyuncunun x ve y koordinati - Katedeceği yolu (0 dan 1 e gittiğini düşünürsek) verir.