0
我在舞臺上通過屬性面板應用「調整顏色」過濾器而不是通過操作腳本,但是,我需要從AS3讀取過濾器值能夠在其他類上使用它們。AS3:當前應用於影片剪輯的讀取過濾器
我知道如何通過AS3應用效果,但如果從代碼外部應用它,則不會將其讀取回來。
感謝提前:))
我在舞臺上通過屬性面板應用「調整顏色」過濾器而不是通過操作腳本,但是,我需要從AS3讀取過濾器值能夠在其他類上使用它們。AS3:當前應用於影片剪輯的讀取過濾器
我知道如何通過AS3應用效果,但如果從代碼外部應用它,則不會將其讀取回來。
感謝提前:))
有一個filters
屬性,它是當前過濾器的陣列。
trace(target.filters);
「調整顏色」過濾器會創建一個ColorMatrixFilter
對象。該類實際上並未公開,contrast
,saturation
或hue
的屬性 - 這些都是UI提供的細節,實際上可以轉換爲matrix
陣列中找到的更復雜的數據。
是的,我知道這一點,如果你寫的話你也會得到跟蹤的過濾器類型: trace(target.filters [0]); 但仍然如何獲取此過濾器內分配的數據? – Ahmed
感謝您的回答:)) 所以您認爲從代碼中讀取這些值是不可能或非常困難的? – Ahmed
@ Ahmed不幸的是。我確信有一個公式可以將矩陣值轉換成這四個通道,但這超出了我的技能水平。 – Marty