Corona kullanarak 2B iPhone oyunu üzerinde çalışıyorum (Deneme sürümü, bu yüzden forumlarını kullanamıyorum). Oyun gökyüzüne düşen karakteri içeriyor ve düşerken yukarı zıplayabilmesi için karakter için bir "çift atlama" uygulamaya çalışıyorum. Corona'nın fizik kütüphanesini karakterin düşmesi için kullanıyorum ve şu ana kadar ona atlamanın en iyi yöntemi dikey dürtü yöntemini kullanmak.
object:applyLinearImpulse(0, -0.4, object.x, object.y)
Karşılaştığım sorun, karakter yeni başladığı zaman (dikey hız düşük), gerçekten yüksek atlıyor ve bir süre düşerken (dikey hız yüksek), zıplama önemsiz. En iyi çözümün, atlayışı hızdan bağımsız olarak aynı yapmak için girdi olarak hız ile bir çeşit denklem kullanmak olduğunu tahmin ediyorum, ancak bu denklemin ne olacağını çözemiyorum.
Tamam, tüm düşüncelerim bu kadar. Son soru, fizik ile çift zıplamayı nasıl uygularsınız? Sorunum için uygun bir denklem var mı? Farklı bir yaklaşım benim açmalı mıyım? Daha önce Smash Bros gibi oyunlarda yapıldı, yani tekrarlanabilir bir çözüm var, değil mi?