我查看了切口的48小時遊戲Minicraft的源代碼,試圖找出他如何做動畫。通過動畫我的意思是喜歡用不同的圖像走動畫。我查看了大約30分鐘的代碼,並且找不到與圖像動畫有關的任何內容。凹口在MiniCraft中如何做動畫?
有人可以幫助我,因爲我真的想知道他是如何做到的,因爲這對我將來肯定會有所幫助。
鏈接到源: https://s3.amazonaws.com/ld48/ld22/minicraft_source.zip
我查看了切口的48小時遊戲Minicraft的源代碼,試圖找出他如何做動畫。通過動畫我的意思是喜歡用不同的圖像走動畫。我查看了大約30分鐘的代碼,並且找不到與圖像動畫有關的任何內容。凹口在MiniCraft中如何做動畫?
有人可以幫助我,因爲我真的想知道他是如何做到的,因爲這對我將來肯定會有所幫助。
鏈接到源: https://s3.amazonaws.com/ld48/ld22/minicraft_source.zip
他正在讀取資源圖像,他在網格中繪製了所有動畫幀,他正在剪切每個幀並將其放入一個位圖數組中,從而生成一組動畫幀,然後根據方向和類型他需要做的動畫,他只是遍歷數組中的幀並在畫布上渲染相應的幀。
不知道缺口是怎麼做的究竟,種oddish問題給我們粘貼完整的源代碼,並說「GO!」
更好的方法是查看動畫在教程中的工作方式。動畫製作精靈有很多不同的方法,比其他方法更加複雜和工作密集。
我一直在學習編程XNA,這是一個C#中的DirectX框架,基本上可以幫助遊戲開發者更輕鬆地製作遊戲。
他們提供的XNA教程有關於動畫的部分,您可能會覺得它很有用。
http://create.msdn.com/en-US/education/tutorial/2dgame/animating_the_player
祝你好運!