2011-09-07 62 views

回答

2

在您提供的示例中,圖片上沒有顏色操作。每當你改變顏色 - 新的.swf資產與汽車加載到應用程序(example)。在我看來,這是解決這個問題最簡單的方法。

另一方面,如果你真的想要操縱特定圖像的顏色通道,ColorMatrix Class作者:Quasimondo在我看來是最好的工具來做到這一點。棘手的(最困難的,也許在某些情況下是不可能的)部分將是選擇圖片的特定部分,你需要轉換顏色。

更新

的想法是,你加載你的應用程序,withh瑞士法郎的資產只爲默認的顏色,當用戶選擇其他顏色,你只需要下載額外的.swf資產。

至於與色彩處理的第二種方法,我在想,如果你需要這個只針對已經預定義的圖片,你可以切出你的照片,你要操縱的一部分,並將其轉換爲。 PNG與透明背景,並將其放在您的原始圖片的頂部。所以你會看到一些看起來像原始圖片的東西,但實際上它是分開的圖層:一個是圖像中不可改變的部分,另一個是你想操縱的部分。這裏是獨角獸的例子(因爲大家都愛獨角獸): enter image description here

現在你可以使用嘉洛斯操縱的麒麟顏色通道,和你的照片的所有其他部分將是不可改變的。

+0

非常感謝... –

+0

如果v有5到10種顏色,意味着v可以加載diff swf,但是如果我必須將顏色譜應用於圖像的特定部分,則表示任何其他想法都可以做到這一點任務? –

+0

我用新的信息更新了我的答案 –