2011-11-14 219 views
1

嗨和對不起如果我誤解了這裏問這個問題。我正在和遊戲製造商合作,最近我遇到了一些我無法解決的問題。我有一塊雲精靈,我有幾個懸崖,哪個球員走在他們身邊。我想以一種方式展示懸崖上的雲,他們只是渲染那些我會說的部分(懸崖的起點和終點),接下來的主要問題是雲到達x向量的起點位置它會變成一塊醜陋的切片,因爲沒有任何東西可以使這部分褪色。我做了第一部分,但因爲褪色,我做不到。使2d邊緣褪色雲

我知道這很難挖,但對那個傢伙很抱歉。如果你不能得到我所說的話,我可以放一張圖片。簡而言之,我想要一個技巧來對切片部分進行淡化效果。 The sliced part

回答

0

如果你有一些代碼,小心顯示它? - 人們應該回答這個問題的方式非常依賴於你已經做了什麼。

作爲一個通用的方法:讓最終&開始運行起來「不同」,而不是循環,從開始到結束這樣做(說平臺的寬度爲W,和雲寬度爲C - 左平臺爲X):

<draw start cloud, different sprite /options - at position X> 
var i; 
for (i = X + C; i < W-C; i += C) { 
    <draw cloud at x-position i> 
} 
<draw end cloud at position i + C> 
+0

感謝您的回覆。我在遊戲中忽略了這一點,但感謝您的關心。 – MahanGM