2D yukarıdan aşağıya futbol oyunlarında, bazen bir topun havada olduğu gibi yanılsaması gibi bir yan verilir:
Bunu nasıl başarabilirim?
2D yukarıdan aşağıya futbol oyunlarında, bazen bir topun havada olduğu gibi yanılsaması gibi bir yan verilir:
Bunu nasıl başarabilirim?
Yanıtlar:
Topa bir yükseklik değeri verin. Topun gerçek 2B konumuna gölge çizin; Gölge, oyuncu için topu uzamsal olarak yönlendirmeye yardımcı olacaktır.
Topun kendisini çizdiğinizde, Y konumunu topun "yüksekliği" ile kaydırın. Eğer sadece bir illüzyondan fazlasını uygulamak istiyorsanız, bu yükseklik değerini hesaplamalarda da kullanın - örneğin, topun gösterip göstermediği bir oyunda bir oyuncunun kafasından geçme özelliğini uygulayabilirsiniz. oyuncunun boyundan daha geater.
Gölge ve doku .
Döndüğünü göstermek için topu tekstüre edin. Bu, 2 boyuttan daha fazla olan bir kürenin dönme yanılsamasını sağlamaya yardımcı olur.
Bir gölge beyninizi her türlü şeye inanmaya kandırabilir. Düz şeylerin üçüncü bir boyuta sahip gibi görünmesini sağlamak.
Topun yüksekliğini bile değiştirmeniz gerekmez, gölgenin yerini değiştirmeniz yeterlidir.
Bu video gölgenin neler yapabileceğinin mükemmel bir örneği. Topun her sekansta tamamen aynı şekilde hareket ettiğini fark edeceksiniz, sadece gölge değişir: https://www.youtube.com/watch?v=5fgOK0odA1o
Gölge ve Top anahtar yönleridir. Gölge boyutu ve Top ve gölge arasındaki fark, yükseklik arttıkça artmalıdır. Ayrıca, Top yüksekliği arttığında Top boyutu da artmalıdır. Gölge konumu, topun 2d'deki konumunu temsil eder ve Top yüksekliği arttığında, Top konumunu değiştirmeniz gerekir (ışık kaynağının homojen olduğunu ve lamba gibi tek bir nokta olmadığını kabul ediyorum. Işık kaynağı, gölgeyle ilgili her şeyi değiştirir). Sonunda hava akımı gibi bazı animasyonlar ekleyebilirsiniz.
Yukarıdaki afişlerin önerdiği şeyi yapardım, top yükseldiğinde Gölge ve boyut artar. Eski TV oyunlarında tenis oynamayı hatırladığım bir şey, topun gittikçe daha da yavaşladığını ve daha da büyüdüğünü gösteriyor. Ulaştığında zirveye çıktı ve "aşağı inmeye" başladı, küçüldükçe daha hızlı ilerlemeye başlayacaktı.