3
ฉันจะสร้างน้ำ 2D ด้วยคลื่นแบบไดนามิกได้อย่างไร
New Super Mario Brosมีน้ำ 2D ที่ยอดเยี่ยมจริงๆที่ฉันต้องการเรียนรู้วิธีการสร้าง นี่คือวิดีโอที่แสดง ส่วนที่เป็นตัวอย่าง: สิ่งที่กระทบกับน้ำสร้างคลื่น นอกจากนี้ยังมีคลื่น "พื้นหลัง" ที่คงที่ คุณสามารถดูคลื่นคงที่ได้หลังจากวิดีโอ 00:50 เมื่อกล้องไม่เคลื่อนไหว ฉันคิดว่าเอฟเฟกต์สแปลชทำงานเหมือนในส่วนแรกของบทช่วยสอนนี้ อย่างไรก็ตามในNSMBน้ำยังมีคลื่นคงที่บนพื้นผิวและกระเด็นดูแตกต่างกันมาก ข้อแตกต่างอีกอย่างก็คือในบทช่วยสอนถ้าคุณสร้างสแปลชมันจะสร้าง "รู" ที่ลึกลงไปในน้ำที่จุดกำเนิดของสาด ใน super mario bros ใหม่หลุมนี้หายไปหรือเล็กกว่ามาก ฉันหมายถึงสาดที่ผู้เล่นสร้างขึ้นเมื่อกระโดดเข้าและออกจากน้ำ ฉันจะสร้างผิวน้ำที่มีคลื่นคงที่และกระเด็นได้อย่างไร ฉันกำลังเขียนโปรแกรมใน XNA ฉันลองตัวเองแล้ว แต่ฉันไม่สามารถทำให้คลื่นไซน์แบ็คกราวน์ทำงานร่วมกับคลื่นแบบไดนามิกได้ ฉันไม่ได้ถามว่านักพัฒนาของNew Super Mario Brosทำสิ่งนี้ได้อย่างไร - เพียงแค่สนใจที่จะสร้างเอฟเฟกต์แบบใหม่