如何使用 ActionScript 将图像添加到我的 Flex 应用程序?
编辑:我只需要添加: import mx.controls.Image;
我有一个 MXML 文件,当我可以将图像标签添加到 XML 时它就可以工作了。
但是,我不知道如何使用 AS 以编程方式创建图像并将其添加到画布中。
我希望这会起作用:
var card:Image = new Image(); //ERRORS ON THIS LINE: call to possibly undefined method Image.
card.width = cardHeight;
card.height = cardWidth;
card.x = xCoord;
card.y = yCoord;
感谢您的帮助!
EDIT: I just needed to add: import mx.controls.Image;
I have an MXML file, and when I can add image tags to the XML and it works.
But, I can't figure out how to create an image and add it to the canvas programatically with AS.
I was hoping this would have worked:
var card:Image = new Image(); //ERRORS ON THIS LINE: call to possibly undefined method Image.
card.width = cardHeight;
card.height = cardWidth;
card.x = xCoord;
card.y = yCoord;
Thanks for your help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要在要添加图像的 MXML 组件上调用
addChild
函数。例如:MXML:
ActionScript:
这是 关于如何使用 addChild 函数的一个很好的示例。
You need to call the
addChild
function on the MXML component you wish to add the Image to. For example:MXML:
ActionScript:
This is a nice example on how to use the addChild function.