看板 Flash 關於我們 聯絡資訊
※ 引述《belleaya (小愛)》之銘言: : 大家早安! : 想要問一下關於遮色片的問題: : 目前場景上有 : ‧地圖影片片段 map_mc : ‧跟滑鼠動的光 light_mc : ‧出口的光 light_ex_mc : 本來程式我寫這樣: : light_mc.onMouseMove = function() { : this._x = _xmouse; : this._y = _ymouse; : updateAfterEvent(); : }; : map_mc.setMask(light_mc); : 但是如果又加上 : map_mc.setMask(light_ex_mc); : 前面滑鼠光就會失效...... : 所以我後來是把地圖設兩個一模一樣的map2_mc : 讓map2_mc.setMask(light_ex_mc); : 不過除了這種作法之外, : 是否還有其他的作法呢? : 另外想要問一下遮色片的漸層效果...... : 爬文還是看不太懂...... : 剛在問板問了有好心板友提示使用 BlurFilter : 只是看說明檢視也是看不太懂...... : 悟性比較低 >"< 用濾鏡、勾選Use runtime bitmap caching意思都等同於 someMc(某個物件名稱).cacheAsBitmap = true; 所以在AS裡寫這段就好了 (遮罩與被遮物都要cacheAsBitmap) 不過必須是物件 所以有動畫的遮罩跟有動畫的物件要分開做 同步方面會比較麻煩 至於第一個問題 我也是寫兩次@@ 其他應用:動態文字的遮罩、動態字旋轉都用得到這個技巧 心得:自己經驗&以前CJ大的指點(?) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.165.26