怎麼在AS3 0裡改變元件的顏色

2025-07-04 02:24:54 字數 2309 閱讀 8193

1樓:網友

參考元件屬性filters,如果要具體到畫素就不是元件的事,參考bitmapdata

as3.0裡改變庫裡元件顏色要怎麼辦

2樓:網友

庫裡的不用載入,轉成元件,右鍵連線,起個名字就行。 as檔案中直接:var a:

名字 = new 名字;外部使用loader方法; var load:loader = new loader()

flash as3.0 如何用**給元件換顏色?

3樓:威武的農民

import ;

import ;

var sx_matrix:colormatrix=new colormatrix();

var sx_filter:colormatrixfilter=new colormatrixfilter();

sx_;//設定色相值,值的大小是 -255--255 0為中間值;

sx_ = sx_;

ys_ = [sx_filter];

但是記住,純白和純黑是無法通過顏色調整來改變顏色的。

flash as3.0中怎麼修改元件的亮度屬性?

4樓:網友

將下面的**放到乙個新建as3第一幀中,調整變數light的值,就可以實現修改元件屬性了。

不過,這套**只合適用於你理解如何改變元件亮度,不合適進行即時調節,所以只是乙個示例,不怎麼實用,不過,當你理解使用方法後,也就可以舉一反三了。

import ;

import ;

var ctf:colortransform=new colortransform();//建立乙個colortransform例項,這個例項是調節元件亮度、色調的關鍵;

var light:number = 0;//(數值在0到255之間調節)調整這個數值,就可以調整相應的亮度,如果寫成陣列,為下面的redoffset、greenoffset、blueoffset賦相應不同的值,就可以調整色調了。

var myfr:sprite = new sprite();//繪圖。

1);//繪圖。

0,200,200);//繪圖。

function updatebrightness(light):void

light;//紅。

light;//綠。

light;//藍。

ctf;//為元件賦予colortransform

addchild(myfr);//繪圖。

updatebrightness(light);//執行函式。

trace(;//用於除錯時檢測是否賦值。

閃耀效果?只是閃耀效果?那有多種方案,使用as3的亮度來做閃耀效果太奢侈了。

你在photoshop中做個gif都可以實現完美的閃耀效果。

想了解更多關於flash的資訊,來qq群:27185064吧。我雖然不怎麼太精通flash,l但是對as3還是比較瞭解的。

flash as3.0顏色的問題。

5樓:網友

首先,你要明白colortransform類是乙個轉換類,它的作用在於轉換,而不是在於設定。所以,即便你將colortransform例項的color屬性設定為某一種顏色值,它表現出來也不一定就是你所設定的顏色。

然後,仔細研究一下api你會了解,colortransform的針對目標是元件,而非元件背景,實際上相當與給元件中的向量物件增加乙個顏色偏轉,背景如果本來就是無色透明的,它就沒有向量屬性,因此也不可能通過這個類變出顏色來。

flash的as3.0中怎麼交換元件?

6樓:網友

如果你要放在時間軸上,你新建乙個mc,mc第一幀放第乙個剪輯,第二幀放第二個剪輯;第一幀上寫stop(),點選按鈕就gotoandstop(2)。

如果你是單用as來寫,這更簡單,addchild()加進來,用removechild()刪除不就ok了,如果定位,你給個變數,讀剪輯一刪除剪輯一,加進剪輯二,設定。

可以用加、刪來呼叫「交換」這個概念嘛。

7樓:網友

當然可以啊,將原件為actionscript匯出,就可以建立例項,進行交換了。

8樓:

不能,不要想這些離譜事情。

想必你是只有在做動畫的時候才會用到交換元件 。而這時你是用不到**的。手動交換就行了。

而在用**程式設計的時候,應該是沒有什麼情況是需要你做元件交換的吧。

怎麼在SAi中將圖的線條 背景顏色改變

比如你現在畫了一幅圖 如下 在這個線稿的圖層選擇保護不透明度 再選其它顏色抹上去就ok了 第一次回答問題求採納 可以用圖層上的保護不透明度,不過有侷限性,你可以試著用鋼筆圖層勾線,那樣勾好之後是可以換顏色的 保護不透明度之後 alt delete鍵 sai 怎麼改變線稿顏色 新建圖層 然後點覆蓋 然...

怎樣改變firefox裡滾動條的顏色 用

火狐就不能使用。其實 說的把body換成html的意思是 ie8這種標準瀏覽器吧 頁面滾動條 及其解釋如下 scrollbar 3d light color 設定或檢索滾動條亮邊框顏色 scrollbar highlight color 設定或檢索滾動條3d介面的亮邊 threedhighlight...

ps裡怎麼在矩形框裡填充顏色,PS裡怎麼在矩形框裡填充顏色?

建立選區就可以了。先選擇外面的大圓,建立,再選擇裡面小圓,建立時候注意選擇從選區中減去。就可以按ctrl delete或者alt delete填充前後背景色了。用魔棒點中間就行,填充。先改前景色,再alt delet填充前景色。ps如何給矩形工具畫的矩形框填充顏色 5 畫矩形一般習慣用矩形選區,然後...