在我的等距Flash遊戲中,我有一些帶有長陰影的模型。當用戶在圖像的陰影部分執行任何操作時,我想忽略鼠標事件(移動,單擊,向下和向上)。 (請參閱示例圖片)屏蔽技術替代忽略資產上的部件的鼠標事件
我知道有一種方法,我們可以通過在Flash中創建蒙版來完成此操作。但是如果我想要在.png圖像(位圖)上處理它呢?我是否需要爲所有這些圖像創建遮罩圖像?我認爲這將是非常大的交易,除非有簡單的方法(在Photoshop中使用工具)。
更新: 尋找一個「可編碼的」解決方案來處理陰影(如一個Richie_W說
獲取點擊的地方鼠標的像素顏色值 - 如果是 陰影顏色那麼你可以忽略點擊
不涉及藝術作品,如創建面具資產或產生陰影資產等
01解決方案我的朋友告訴我cityville沒有使用口罩,但他們正在處理代碼。
有沒有人知道它是如何做到的?或
它不能被編程,唯一的辦法是創建面具?
分離影子資產是藝術部門的另一項工作,除非是唯一的方法,否則我不喜歡。像素顏色檢查是一種選擇。謝謝 – 2012-02-21 12:42:20