2011-04-08 57 views
0

我現在環顧四周,大約兩個小時,我似乎無法找到命令這一小段代碼轉換爲球顏色更改爲位圖:如何在Actionscript中設置背景圖片?

on(release){ 
myColor = new Color(_root.ball_mc); 
myColor.setRGB(0xFF0000); 
} 
+0

位圖是否已經在swf中,或者您是否需要加載外部文件? – jhocking 2011-04-08 14:17:59

+0

@jhocking:位圖可以是....這是最簡單的... – Lee 2011-04-08 14:19:12

回答

1

假設你的球是一個向量圈子,你可以做的是把它作爲一個位圖對象的面具:

http://www.republicofcode.com/tutorials/flash/as3masking/

+0

是的,那種事情....回到球的背景我的形象...但是,然後我需要做一個自定義的形狀與圖像的背景 – Lee 2011-04-08 14:31:11

+0

我不知道你在問什麼。如果您將球設置爲位圖對象的蒙版,則會得到一個填充了位圖圖像的圓。那不是你所追求的? – jhocking 2011-04-08 15:04:32

+0

我需要動態地做到這一點,並能夠將背景圖像從一個更改爲另一個 – Lee 2011-04-08 15:06:41

0

,如果它是你畫一個圓圈,你可以使用beginBitmapFill

here就是一個例子

+0

這很酷,但我只是意識到我實際上需要從同一目錄中拉出圖像:-(並把它我還沒有做到 – Lee 2011-04-08 15:06:09

+0

李,你是英語母語的人嗎?如果這是語言障礙,我不想批評你太苛刻。 – jhocking 2011-04-08 15:21:50