I am trying to create a county map of Illinois using x,y coordinates from a shp file. I have the x,y coordinates and the county names saved in a CSV file that I have no problem reading in via ActionScript 3 (and the map looks great), but in order to save time in my future application I would like to save each county shape as a permanent shape in my application and give them labels, i.e. Sprite1 (label='Champaign').
In case this is not possible I am trying an alternate solution: I create a new sprite (var spr:Sprite = new Sprite();) for each county, draw it using spr.graphics.drawPath, and give it a name (spr.name='Champaign') and then 'push' it to a vector of sprites (var xy_sprites:Vector. = new Vector.();). This would be great, but it doesn't work when I try to loop through each sprite in the vector and add an EventListener to that Sprite to pop up the name when you MouseOver any of the counties. Is the Sprite data type not the correct way to go about this or am a missing something about Sprites?
Some of my code to draw the shapes and save in a vector:
function drawXYMap(str:String):Vector.<Sprite> { var arr:Array = str.split(" "); var xy_Sprites:Vector.<Sprite> = new Vector.<Sprite>();
I'm working on some generative art projects in AS3, and I keep running into problems with the quality limits of bitmaps. They're not scalable or editable the way vectors are. Is there a class or library that I can use to take a Sprite object's graphics and export them into SVG format? Other common vector formats are also acceptable.
Edit: Note that I'm using FlashDevelop and not Adobe Flash CS.
In AIR/AS3 Flex Mobile for Android project.How can I capture an "image" of whats visible on the view then just save that image as anything like jpg/pdf to the SD card?Basically a screenshot on Android using AS3.
Im quite new to actionscript and am in the process of making a simple platformer game. This is my first project and am still learning all the functions of actionscript.I am trying to embed an image, and then have a sprite have the appearance of that image ( I dont know how to word that any better...)[code]Im getting no errors, but the Sprite is still not showing the image i want it to.
I am trying to embed an image (PNG) in my SWF and display it with a Sprite. Below is my code, which displays nothing.
Code: package { import flash.display.Bitmap;
[Code].....
I eventually want a class that extends Sprite and contains multiple embedded images, which I load randomly on every instantiation of that class.
I am working on a small project by writing .AS files in a text editor and compiliing from the command line with MXMLC. I have completed most of my project, but am stuck figuring out how to embed images and get them into a Sprite.
I'm trying to build a picture viewer that can be used in every way. So it's important for me to make everything dynamic. I have a xml file that I load and then I read all the images and I want a border surrounding the image. I've made a new sprite to load everything in, I made a second sprite to load the images and that second sprite should be behind every image but it will only show behind the first image.
<code> main_container = new Sprite(); main_container.x=containerX;
public function init():void { var mySprite:Sprite = new Sprite(); mySprite.graphics.beginFill(0x336699); mySprite.graphics.drawRect(100,100,150,50); addChild(mySprite
[Code]...
But how would I and a image to the sprite so the TouchEvent responds to touching the image?
I create a simple .As file with following score code: Code: package{ import flash.display.Loader; import flash.display.Sprite; import flash.events.MouseEvent; import flash.net.URLRequest; public class AS3_Project1 extends Sprite{ private var sprite:Sprite; [Code] ..... And the image wont appear but if i remove the sprite.width = 500; line and I can view the image? what going on?
I have two illustrator vector images "apple.ai" and "orange.ai" imported in the library. I create a new sprite in actionscript and want to assign apple.ai as the graphic for the sprite and on mouseover want to change the graphic to orange.ai. I don't want to use button but only sprite: basically i want to know if there is a way in actionscript to assign and change the graphic of a sprite.
I load an png image and add it to the display list. Now I want to add this image more than once, like a pinball game there could be 3,4,5 balls, all with the same image. But I cant add the same image reference more than once to the display list, right? So should I make a copy of it? How can I copy it and add to the display list without needing to load it from file more than once?
I tried using this: [URL] But didnt worked! I use the class Loader to load an png, and I use the Loader.content as a parameter of that function. When I add the result to the displaylist nothing appears!
I am trying to get an image object from one sprite container and adding it to another sprite container. But when I use GetChildAt for this, it will remove the object from the parent sprite and place it inside the other.
In AS3 / CS4 I'm trying to programmatically create a bunch of rectangular objects, let's call them 'cards', that will contain an image and a colored background and eventually some other elements like text. I want to create alot of these cards and move them around inside of a larger panel (also a Sprite) of sorts. I can successfully create colored rectangles in my cards and place the cards where I want in the panel, but whenever I try to add an image to a card, I can't seem to position the image inside the card's coordinate space, it ends up being placed inside the larger panel's coordinate space instead, even though I'm adding the image/loader as a child of the card. I thought maybe it had something to do with having to wait until the image loading was complete, so I added the listener as a test but that didn't work. Here's the code:
I've got a few spites on stage that are created dynamically and live in an array. I'm rotating images through these sprites and now need to know which image is in a sprite when clicked. My code: loading the images:
I've got a sprite object that gets a custom shape loaded into it, that gets used as a mask so as to cut out a custom shape from an image that is loaded in with a loader object - The loader(loada) and shape(lines) objects are both children of the sprite object - I've added code to save out the image from beneath the mask but when the save function is called nothing is saved out, and no errors are thrown.[code]
I've a slider class (SliderUI) and I'm passing slider and track images to that class as sprites.
What I'm trying to do is, passing one more image as sprite and changing its width for doing masking in slider. (It will expand or collapse as you move volume slider)
When I try to change width of sprite, it doesn't show up and I guess sprite is just container and resizing it makes it disappeared.
So how can I resize sprite with its child image (it's loaded by a Loader object by the way)?
I want to save an image using PHP. Everything seems to work fine, but when I try to open the picture, I get an error message: "it is not possible to open the file, the jpg file may be corrupted".
ActionScript Code: var myBitmapData = new BitmapData(myLogo.width, myLogo.height,true,0x00FFFFFF) myBitmapData.draw(myLogo) // initialize the quality of jpeg and encode "bitmapdata"
I wanted to create a flash application like this [url]...but the only difference is I want to save my image into the default folder with different names. I don't need for prompting to save the image but instead it will automatically saved in the default folder when you click the save icon
as3corelib functionality is awesome and I have used the great tutorial at Henry Jones.com to create an example with a quick interface...
[URL]
Now this is a bit wierd here because it works on 70% of location tests but seems to be dependant on the internet provider allowing uploads. It doesn't work at my mates house but works at work and my house etc...
The second thing is that I need to know what the as is to save the mask to the server instead of downloading it to your machine.
In my Flex application I load an image into the Image control. After loading the image I can apply filters like color transform or grayscale etc and then I want to save the image with the filter applied. I am having trouble saving the image with the filters applied. With the following code the Image gets saved without the filters.However, if I use [code]...
I have created a customized dress up avatar using flash. Now I have to do that a registered user can make his avatar. After user creates his/her avatar how can I save the customized avatar in a database?