如何调整动态加载图像到闪存(as3)的大小

2023-12-06

我正在努力寻找正确的 as3 代码来调整图像的大小,一旦图像被动态调用到舞台并放置在 MC 中。 我正在使用以下方式加载:

var myLoader :Loader = new Loader(); 
mc.addChild(myLoader);
var url :URLRequest = new URLRequest("myimage.jpg"); 
myLoader .load(url );

舞台最终将打开为全屏(工作正常),因此我需要将图像保持其原始尺寸,该尺寸比舞台大得多。

我需要做的是在加载时将其缩小到与舞台相同的高度,同时保持宽度成比例(哦并将其居中)。 我已经尝试了各种代码,但找不到任何可以工作的东西,因为我所做的只是调整包含图像的 MC 的大小,而不是图像本身。 任何有关正确代码的指导将不胜感激。

我猜这很简单

 "myimage".x=600;

但如果是这样,写图像名称的正确方法是什么,正如我所写的,它似乎是错误的。 非常感谢

Ed


我尝试回答你的问题

 import flash.display.MovieClip;
 import flash.display.Sprite;
 import flash.display.DisplayObject;
 import flash.display.Loader;
 import flash.display.LoaderInfo;
 import flash.events.Event;

   var myLoader:Loader = new Loader(); 
   var image:Bitmap;
   var url :URLRequest = new URLRequest("im1.jpg");
   myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onImageLoaded);
   myLoader.load(url);

   function onImageLoaded(e:Event):void {
      image = new Bitmap(e.target.content.bitmapData);
      var mw:Number = stage.stageWidth;
      var mh:Number = stage.stageHeight;   
      /* if you set width and height image same with the stage use this */
      image.width = mw;
      image.height = mh;
      mc.addChild(image);
   }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何调整动态加载图像到闪存(as3)的大小 的相关文章

  • 正则表达式解析货币价值

    我需要在 AS3 中编写一个 RegExp 它将 Excel 格式的货币值解析为数字 例如 正则表达式 35 600 00 35600 并检查其格式是否正确 使用 作为千位分隔符 作为小数点 货币符号可以是任何符号 不仅仅是 并且可以位于开
  • Actionscript 3 的面向方面编程库/框架?

    我正在寻找 Actionscript 3 的全功能 AOP 库 到目前为止我注意到以下项目 但它们似乎都有问题 http farmcode org page Sodality aspx http farmcode org page Soda
  • Shape、Sprite、MovieClip 和其他显示对象:何时使用?

    有大量的显示对象flash display包裹 我不清楚在什么情况下应该使用Shape Sprite or MovieClip 使用它们各自的优点和缺点是什么 先感谢您 Shape http help adobe com en US Fla
  • Flex、AIR:在指定文件夹中搜索 .pdf 文件

    我需要 ActionScriot 代码来解析给定文件夹并在其中搜索 txt 文件 任何链接或代码示例都会有所帮助 Adobe Flex 3 3 AIR 谢谢 斯里 There var docs File File documentsDire
  • Flex:获取自己的 SWF 文件名?

    有没有办法以编程方式确定我的类正在运行的 swf 文件名 Thanks Stage http livedocs adobe com flex 3 langref flash display Stage html has a 加载器信息 ht
  • 使用 Actionscript 3 连接到数据库 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在寻找有关如何基于数据库在 Flash 中动态创建内容的建议 最初我想将数据库导出到 XML 文件并使用内置的 Actionscr
  • 使用 CSS 过渡缩放图像

    这就是我想要缩放图像的方式 顺利地没有任何跳跃 http themes themegoods2 com keres gallery 4 columns 我的尝试不像上面的画廊那样有效 图像 在我的例子中是红色方块 跳跃 my code ht
  • 当给定闪光角度和速度时,计算物体的轨迹

    我正在尝试从大炮中发射炮弹并使其遵循现实的路径 射击角度根据大炮的方向而变化 自动定向到鼠标指针 所以我想弄清楚的是 当给定角度和设定速度时 如何沿着抛物线路径移动炮弹 我读到 这可以在没有复杂的三角学的情况下完成 在高中时从未听过 并且可
  • 如何在Android Air应用程序中通过as3打开Instagram页面?

    我想通过单击应用程序中的按钮来打开 Instagram 页面 例如 Instagram 应用程序中的 instagram mypage 代码是什么 mybuttun addEventListener MouseEvent CLICK ope
  • AS3 中的 Flash 翻页卷曲效果

    我正在开发一个项目 需要使用 Flash 开发翻页 卷曲 效果 如下例所示 http www actionscript org showMovie php id 459http www actionscript org showMovie
  • 在 AS3 中将 Little-endian ByteArray 转换为 Big-endian

    AS3中如何将Little endian ByteArray转换为Big endian 我将 bitmapData 转换为 Big endian ByteArray 然后使用 Adob e Alchemy 将其推入内存 然后当我从内存中读取
  • 将数据/变量从 Visual Basic 表单传递到 Flash 对象

    我很确定这个问题可以在 stackOverflow 上的某个地方得到解答 但我对此没有选择 我有一个 VisualBasic 窗体 上面有一个按钮对象 我希望该按钮有一个 onClick 过程 以便单击它可以将变量或其他命令传递到另一个正在
  • AS3 无法从 Java 发送的套接字解​​码 AMF3 对象

    我有一个 java 套接字服务器 它在连接时将 Animal 对象发送到 Flash 客户端 对象的发送方式如下 Amf3Output amf3Output new Amf3Output SerializationContext getSe
  • Actionscript 3主类是根,但不允许动画虚拟相机

    我最近开始使用 Actionscript 3 学习 Animate CC 我正在尝试使用 Animate 的 虚拟相机 功能 为我提供一个可以平移 旋转和缩放游戏的相机 当根没有子类时 很容易实现 Camera 例如 您可以在屏幕上放置一个
  • AS3 是否可以复制 Shape 对象?

    我正在尝试制作一个可用于复制的形状 这是我所做的 我正在尝试做的以及我陷入困境的解释 在 Flash IDE 画笔 中手动绘制形状 创建了一个包含形状的新影片剪辑 作为一个类导出 实例化该类 var mc MovieClip new sha
  • 在 Flex 选项卡式视图导航器之间切换

    我正在开发 FlexTabbedViewNavigatorApplication具有三个选项卡 ViewNavigator 元素 我想根据用户操作 通过 ActionScript 代码 从一个 ViewNavigator 切换到另一个 Vi
  • 闪存和 CORBA

    如何让 AS3 和 或 Flex AIR 应用程序与 CORBA 应用程序进行通信 在有人为 Flex 编写符合 CORBA 的库 您可能愿意自己做 之前 您最好的选择可能是构建一个充当桥梁的 包装器 Web 服务 可通过标准 Flex W
  • 如何正确调整 R 中 ggplot 的各个方面的大小,包括图例?

    我在 ggplot2 中制作散点图 然后使用 ggsave 导出特定宽度和高度的 PDF 但是 图形图例永远不会使用 ggsave 正确调整大小 其边框不会留在绘图内 是否有另一种方法可以同时调整 ggplot 所有部分的大小以便于导出 我
  • AS3 [Event(name="", type="")],有什么意义?

    我使用 FlashDevelop3 R2 和 Flex 3 3 SDK 进行开发 在很多情况下我必须使用嵌入元数据标签 如下所示 Embed source path to file private var Asset Class 我很好地理
  • 将 < 或 > 运算符作为参数传递给函数?

    我的函数里面有一个if 像这样的声明 if passedValue lt staticValue 但我需要能够传递一个参数来指示 if 表达式是像上面那样还是 if passedValue gt staticValue 但我真的无法通过 l

随机推荐

  • 大型 TChart 需要很长时间才能绘制

    置顶帖子 我已经接受了答案 但它对我不起作用 我会发帖一个新问题 强调 Delphi 7 感谢所有提供良好意见的人 我在一小时内以一秒的间隔进行测量 我之前有一个问题 更新 TStringGrid 需要 45 秒 并设法将其降低到 比眼睛能
  • 在文件夹中使用“git clean”删除了其内容

    我试图在文件夹中使用 Git 然后我使用git glean df我发现一切都消失了 这是否意味着我丢失了文件 有什么方法可以找回它们吗 当你跑的时候git clean df you asked Git to 从工作树中删除未跟踪的文件 包括
  • 如何在 Swift 中解析具有类型相关子对象的 JSON 对象?

    我有以下 JSON 对象 type foo props word hello type bar props number 42 取决于存储的类型type 对象在props有不同的键 所以 我尝试了一些逻辑 struct MyObject C
  • Python Pygame 新手代码显示空白屏幕

    我执行以下代码 只得到一个空白 黑色 窗口 窗口标题显示 但我还没有加载图像 我也尝试使用除所使用的图像之外的其他图像 py 文件和图像位于同一目录中 background image filename checkmark jpg mous
  • 确定经过的时间

    我在 PHP 中有两次 我想确定经过的小时和分钟 例如 8 30 到 10 00 为 1 30 一个解决方案可能是使用strtotime将日期 时间转换为时间戳 first str 8 30 first ts strtotime first
  • 在单独的 1-1 表中拥有 varbinary 字段有什么好处?

    我需要将二进制文件存储在 SQL Server 2005 上的 varbinary max 列中 如下所示 FileInfo FileInfoId int PK 身份 FileText varchar max 可以为空 文件创建日期日期时间
  • 将 system2 标准输出重定向到 Windows 上的文件

    根据manual the stdout的论点system2函数可以将输出重定向到文件 这似乎可以在 unix 上运行 但是我无法让它在 windows 上运行 下面的玩具示例 没有out txt or err txt文件已创建 我尝试将其发
  • .then() 方法在 JavaScript 中实际上是如何工作的?

    我对 Promise 有疑问 这让我很困惑 The then method 在我开始讨论让我困惑的事情之前 then 我会根据我的知识对 Javascript 引擎的工作原理做一个简短的解释 据我所知 Javascript 不是异步语言 而
  • 使用连接更新表

    update salaries set diff a diff from attendence a join salaries s on s employees id a employees id and s date a date whe
  • 将儒略日期转换为 YYYY-MM-DD

    我进行了广泛的搜索 但我似乎找不到将朱利安转换为yyyy mm dd 这是我的朱利安的格式 儒略格式由年份 前两位数字 和一年中的日期 后三位数字 组成 例如 95076 is March 17 1995 The 95表示年份和076表示这
  • Powershell...'enabled eq $true' 与 where {$_.Enabled -eq $true}

    我对powershell知之甚少 我想知道是否有人可以指出我需要学习什么来解释以下内容 PS C Users username gt Get Aduser Filter Enabled eq true count 1234 PS C Use
  • 为什么 Google Cloud Key Management Service 的 Java 客户端库不支持 Android?

    据记录 它不支持 Android 为什么 难道只是因为安卓的BouncyCastle的实现在功能上有所缩减 并且不支持类似的东西KeyPairGenerator ECDSA 椭圆曲线数字签名算法 这是另一个链接 仅仅使用还不够吗Spongy
  • UITableView 多个自定义行?

    我一直在搜索很多 但没有找到与多个自定义行相关的任何有用信息 我需要为我的应用程序创建一个设置 tableView 其中我需要从 xib 文件加载行 例如 第 1 行 gt gt XIB 1 第 2 行 gt gt XIB 2 第 3 行
  • 使用cleartool更改设置的前任

    最后 我想了解如何使用命令提示符来区分 UCM 活动中的版本与更改集前身 假设活动中同一文件有多个版本 我已经知道如何获取活动中文件的所有版本 一般来说 我可以将集合中的最新版本与最早的 1 进行比较 但如果最早的版本是第一个版本 因为这是
  • 如何将字符串中的数字转换为汇编中的任何基数?

    如何将字符串中包含的数字从任何基数转换为任何其他基数 碱基可以是任何数字 即 2 16 10 4 8 9 我期待用户输入基数 用户将输入输出基数 要转换为的基数 用户将输入他想要转换的数字 预想 我将把输入基数和输出基数保存在变量中 然后我
  • 以编程方式设置工具栏图标颜色

    如何设置图标 主页和溢出菜单图标 的颜色Toolbar AppBarLayout 以编程方式 我想更改活动中单个片段的工具栏颜色方案 设置AppBarLayout的背景为浅色 例如浅灰色 appBarLayout setBackground
  • 使用 pg_search gem 在 Rails 上进行 PG 全文搜索子字符串

    我正在使用 Pg 全文搜索进行搜索 由于我在 Rails 上使用 Ruby 所以我使用 pg search gem 我如何配置它才能同时命中子字符串 pg search scope search by detail against gt f
  • Objective-C 是否支持 C# 样式属性?

    Objective C 是否支持用属性标记属性 方法 像这样 MyAttribute sudo example porperty nonatomic retain NSString myString 然后我想 反映 该类并确定附加到属性 m
  • 在 recyclerView 适配器内处理按钮单击

    我有一个名为的 recyclerView 适配器ArticleAdapter import kotlinx android synthetic main articlerecycler item view class ArticleAdap
  • 如何调整动态加载图像到闪存(as3)的大小

    我正在努力寻找正确的 as3 代码来调整图像的大小 一旦图像被动态调用到舞台并放置在 MC 中 我正在使用以下方式加载 var myLoader Loader new Loader mc addChild myLoader var url