2011-04-08 63 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