【问题标题】:Actionscript display image from url来自 url 的 Actionscript 显示图像
【发布时间】:2017-10-21 21:48:15
【问题描述】:

如何在不使用 flashdevelop(我使用 IntelliJ IDEA)的情况下在 ActionScript 中显示图像?我更喜欢从 url 做,但嵌入也很好。

【问题讨论】:

  • 你怎么敢称自己为程序员?编码员做的第一件事是阅读/研究/开发/测试......然后如果不起作用(显示您尝试过的内容),请在此处寻求帮助。
  • 我做到了!我花了几个小时寻找!我只能为 flashdevelope 找到东西。

标签: flash


【解决方案1】:

这与“flashdevelop”或任何 IDE 无关。如果您想从 URL 加载图像,请创建一个 Loader 变量并加载您的 URLRequest。

var imageLoader:Loader = new Loader();
imageLoader.load(new URLRequest("IMAGE URL HERE"));
addChild(imageLoader);

【讨论】:

  • 我这样做了,但它使图像太大了!我需要大约 50x50 的尺寸,然后它变成了 200x200。
  • 没关系,一开始图片就很大。必应图像查看器已按比例缩小,所以我认为它更小。
  • @programmer 阅读在线 AS3 API 手册。 Loader 的数据类型为 displayObject,因此请检查可用的选项。例如有选项width 所以试试...imageLoader.width = 250; 现在然后尝试将其设为 50 像素...
  • 我做到了。显然你从未尝试过,因为每个人都知道你不能只做 loader.width=50;
【解决方案2】:

好的。我想我想通了。看起来你是这样做的:

[Embed(source = "../src/myImage.png")]
private var Bird:Class;
public function Main()
{
    var img:Bitmap = new Bird();
    img.width=10;
    img.height=10;
    addChild(img);
}

【讨论】:

    猜你喜欢
    • 2014-06-04
    • 2011-09-23
    • 1970-01-01
    • 2021-09-07
    • 2018-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多