Enterprise APP
The Solution of embedding image, swf, xml, byteArray 본문
Image
[Embed(source="assets/photo.jpg")]
private const PhotoImage:Class;
1.
var myPhoto:DisplayObject = DisplayObject(new PhotoImage());
2.
var imgObj:BitmapAsset = new PhotoImage() as BitmapAsset;
// Modify the object.
imgObj.bitmapData.noise(4);
// Write the modified object to the Image control.
myImage.source=imgObj;
<mx:Image id="myImage" />
SWF
[Embed(source="MenuAssets.swf", symbol="com.partlyhuman.assets.TopMenuItem")]
protected const TopMenuItem:Class;
addChild(Sprite(new TopMenuItem()));
XML
[Embed(source="test.xml", mimeType="text/xml")]
protected const EmbeddedXML:Class;
var x:XML = XML(new EmbeddedXML());
trace(x.toXMLString()); //it should work!
ByteArray
public class DoomTest extends Sprite {
[Embed(source="doom1-shareware.wad", mimeType="application/octet-stream")]
private const DoomWad:Class;
public function DoomTest() {
var wad:ByteArray = new DoomWad() as ByteArray;
new DoomCore(this,wad);
}
}
[Embed(source="assets/photo.jpg")]
private const PhotoImage:Class;
1.
var myPhoto:DisplayObject = DisplayObject(new PhotoImage());
2.
var imgObj:BitmapAsset = new PhotoImage() as BitmapAsset;
// Modify the object.
imgObj.bitmapData.noise(4);
// Write the modified object to the Image control.
myImage.source=imgObj;
<mx:Image id="myImage" />
SWF
[Embed(source="MenuAssets.swf", symbol="com.partlyhuman.assets.TopMenuItem")]
protected const TopMenuItem:Class;
addChild(Sprite(new TopMenuItem()));
XML
[Embed(source="test.xml", mimeType="text/xml")]
protected const EmbeddedXML:Class;
var x:XML = XML(new EmbeddedXML());
trace(x.toXMLString()); //it should work!
ByteArray
public class DoomTest extends Sprite {
[Embed(source="doom1-shareware.wad", mimeType="application/octet-stream")]
private const DoomWad:Class;
public function DoomTest() {
var wad:ByteArray = new DoomWad() as ByteArray;
new DoomCore(this,wad);
}
}
'Flex General > Guide' 카테고리의 다른 글
Flex <-> Embedded SWF (0) | 2010.01.28 |
---|---|
Using Ant for Flex (0) | 2010.01.28 |
A Complete Guide to Using Namespaces In AS3 (0) | 2010.01.28 |
Flex Best Practices – Events, MVC, Font Embedding (0) | 2010.01.13 |
Creating and Dispatching Custom Events in AS3 (0) | 2009.10.13 |
Comments