【问题标题】:How do I set a background image in Actionscript?如何在 Actionscript 中设置背景图像?
【发布时间】:2011-04-08 14:15:08
【问题描述】:

我已经环顾了大约两个小时,但似乎找不到将这段小代码转换为将球颜色更改为位图的命令:

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

【问题讨论】:

  • 位图是否已经在 swf 中,还是需要加载外部文件?
  • @jhocking: 位图可以是……最简单的……

标签: actionscript-3 actionscript background actionscript-2


【解决方案1】:

假设你的球是一个矢量圆圈,你可以做的就是将它用作位图对象上的蒙版:

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

【讨论】:

  • 是的那种东西....把球的背景放回我的图像...但是我需要用图像的背景制作一个自定义形状
  • 我不确定你在问什么。如果您将球设置为位图对象的蒙版,那么您将得到一个充满位图图像的圆圈。这不是你所追求的吗?
  • 我需要动态进行,并且能够将背景图片从一张更改为另一张
【解决方案2】:

如果你画的是一个圆圈,你可以使用 beginBitmapFill

here 是一个例子

【讨论】:

  • 这很酷,但我刚刚意识到我实际上需要从同一个目录中提取图像:-(并将其放入我还没有做的自定义形状
  • lee,你的母语是英语吗?如果这是语言障碍,我不想太严厉地批评你。
猜你喜欢
  • 2010-10-06
  • 2018-01-08
  • 2022-10-07
  • 2019-07-24
  • 2014-11-06
  • 2020-08-17
  • 2021-02-15
  • 1970-01-01
  • 2021-10-12
相关资源
最近更新 更多