【问题标题】:Change Image already on Stage as3已在舞台上更改图像 as3
【发布时间】:2012-04-23 14:55:01
【问题描述】:

好的,这个解决方案似乎找不到。

我在舞台上有一个边框类型的图像(圆形),我正在从我的文档类中的 xml 动态加载图像。我在边框内有一个占位符图像。我可以用动态加载的图像替换该图像吗?

或者我是否必须添加Child,然后通过代码对其进行缩放和转换?

【问题讨论】:

    标签: image actionscript-3 loader movieclip


    【解决方案1】:

    我只需删除占位符图像并将新图像添加到同一个容器中并缩放/定位它。用代码做起来很简单。

    container.removeChild(placeHolderImage);
    container.addChild(newLoadedImage);
    newLoadedImage.scaleX = newLoadedImage.scaleY = 1.5;
    newLoadedImage.x = 100;
    newLoadedImage.y = 100;
    

    您可以绘制到屏幕上已经显示的图像的位图数据,但我认为仅删除旧图像并添加新图像没有任何缺点。

    【讨论】:

      猜你喜欢
      • 2011-03-26
      • 2012-02-02
      • 2010-12-09
      • 1970-01-01
      • 2012-07-08
      • 2013-11-25
      • 1970-01-01
      • 1970-01-01
      • 2016-06-23
      相关资源
      最近更新 更多