Jump to content
Search Community

davivid

Members
  • Posts

    2
  • Joined

  • Last visited

davivid's Achievements

0

Reputation

  1. Thanks for the tip. I think I was mostly trying to see how I would acquire all the data from one loader, instead of calling LoaderMax.getContent and LoaderMax.getLoader as in my previous post, and realised I could do as below: if (file) { var loader:ImageLoader = LoaderMax.getLoader(file); var s:Sprite = loader.content; var bmd:BitmapData = new BitmapData(890, 586, true, 0x00ffffff); bmd.draw(s); _preview = new Bitmap(bmd); _point.x = loader.vars.xpos; _point.y = loader.vars.ypos; _hiresFile = loader.vars.hires; _name = loader.vars.name; _text = loader.vars.text; }
  2. Hi, Looking at my code I know there must be a better way of doing this. Take for instance this XML: I am then using the following to extract the graphic, and additional data: for (var i:int; i < 6; i++) { var design:Sprite = LoaderMax.getContent("card"+i); var bmd:BitmapData = new BitmapData(2152, 1416, true, 0x00ffffff); bmd.draw(design); var bm:Bitmap = new Bitmap(bmd); var photoPos:Point = new Point(); var loader:ImageLoader = LoaderMax.getLoader("card" + i); photoPos.x = loader.vars.xpos; photoPos.y = loader.vars.ypos; _designs.push([bm, photoPos]); } How do I go about doing this in a better more simplified way? I would like to think I can access all of this in a clean loop using LoaderMax name="designs". Thanks.
×
×
  • Create New...