2d遊戲地圖渲染圖層順序(1)

2d遊戲裏常見的45度角,建築物之間相互覆蓋渲染問題 但是難免會遇到覆蓋不正確的情況 顯然後面個建築錯誤的覆蓋了前面一個建築。 在建築物覆蓋時不能簡單粗暴的兩個for循環去按從第一排到最後排,從左到右的順序去覆蓋。針對這種情況,可採用拓撲排序來解決問題   大概思路如下: 1.從第一排到最後一排挨個找建築物,找到一個建築物A後,去判斷這個建築物周邊被什麼元素覆蓋 2.建設建築物A被B、C覆蓋,記錄
相關文章
相關標籤/搜索