ActionScript 3.0 :: Create Several Sprite On The Stage?
Nov 15, 2010
ActionScript Code:
var MapBtnArray:Array = [];
var MapBtnSprite:Sprite;
var i:int;
[Code].....
I'm using to code above to create several sprite on the stage, but when I click on the sprite, the index of each trace work just fine (output of J is according to the target i click); however MapBtnArray[j].x keep equals to "0"
I want the coordinate of the sprite on stage, how come what i get is "0" instead?
View 1 Replies
Similar Posts:
Jul 17, 2009
I thought would be coded like this:
var sp:Sprite = new Sprite();
sp.graphics.beginFill(0xFF88CC);
sp.graphics.drawCircle(0, 0, 50);
[Code]....
however, I realize even tho im looping that addChild method, its still adding sp, so do I add a new naming convention in the loop, or should I be adding these instances to another display object.... this seems like such a simple thing to do yet I cant figure it out, I also want to randomize the x and y, but this first seems to be the issue I need to address.
View 6 Replies
Aug 27, 2011
I'm sure you're expecting me to have forgotten to use addChild. I wish it was that easy. I will say I'm very new to AS3.0. I have a movie clip in my library that contains a small PNG file and a text label. The linkage properties are: Class: shapes.HorizontalIcon, Base class: flash.display.Sprite.[code]As far as I can tell this should work. There are no errors. The trace statement above shows up in the output. The parent sprite is also an item from the library. It shows up on the stage. I tried adding a random TextField to the parent sprite it showed up on the stage just fine.Something isn't working right, but I don't know where to start debugging this.
View 7 Replies
Mar 17, 2010
First off - I am very new to AS3. I have a class that creates some sprites from ones that are in my library (exported for actionscript, thus new classes I guess?). What I want to do is, from my class, be able to create different sprites.
Code:
symbolToUse = "Star"; //this is different, comes as a parameter when instancing this class...
var particle:Sprite = new symbolToUse(); Is this possible?
View 2 Replies
Sep 26, 2011
You can create a movie clip within the Flash Pro interface and then use it with actions script. But how do you create a sprite element in the Flash Pro interface (by that I mean creating it without using action script)?
View 3 Replies
Jul 31, 2009
what I'm doing wrong.i'm trying to create sprites in a for loop.
Code:
while( i < linkNumber )
{
[code].....
View 2 Replies
Jan 30, 2009
Loading a Sprite or MovieClip from the library to the Stage is simple. You just export the symbol and do the following code:
var mySp:Sprite1 = new Sprite1();
addChild(mySp)
assuming the exported sprite is called "Sprite1" and the base class is flash.display.Sprite
But what if you have many sprites and want to encapsulate this into a function with the sprite name passed as a string? What would the code in the function look like? Somehow you have to cast the string as the name of the sprite class defined in your export but I'm not sure how. I've seen a sample using the "as" keyword but try searching "as" in the help you you don't get much help.
Code:
function loadSpriteFromLibrary(sSpriteName:String)
{
//load the sprite with an exported name passed into sSpriteName onto the stage
//what would the code look like?
}
View 2 Replies
Jul 8, 2009
I try to align center a sprite container in the center of the stage.
What can be the method to do it?[code]...
View 5 Replies
Sep 2, 2010
I have a Flash website that I have tested in various browsers on my laptop, and it looks fine. I tested it on another PC in Firefox 3.6.8 (same version as my laptop) but for some reason, there is a sprite missing from the stage. On the same PC, the website looks fine in IE8. The vanishing sprite aside, the whole site is kind of sluggish in Firefox. The PC is kind of slow and old, but I can't see why that would cause images to vanish.
View 1 Replies
Oct 29, 2011
I'm making an action game and I'd like to know what should be the maximum size of the stage (mine is 660 x 500).Also I'd like to know how big a game-sprite should be. Currently my biggest sprites have a size of 128 x 128 and I read somewhere on the internet that you should not make it bigger because of performance issues.
If you want to make e.g. big explosions with shockwaves even 128 x 128 does not look very big. What's the maximum size I can definitely use for sprites?
View 2 Replies
Nov 30, 2011
I'm trying to get a simple AS3 app up and running, and for some reason, I cannot get a sprite to show. At this point, all I want to do is get a red sprite to fill the stage.
public class Main extends Sprite
{
public function Main():void
[code].....
View 2 Replies
Oct 29, 2011
I'm making an action game and I'd like to know what should be the maximum size of the stage (mine is 660 x 500). Also I'd like to know how big a game-sprite should be. Currently my biggest sprites have a size of 128 x 128 and I read somewhere on the internet that you should not make it bigger because of performance issues. If you want to make e.g. big explosions with shockwaves even 128 x 128 does not look very big. What's the maximum size I can definitely use for sprites?
View 4 Replies
Jul 16, 2009
I thought would be coded like this:
var sp:Sprite = new Sprite();
sp.graphics.beginFill(0xFF88CC);
sp.graphics.drawCircle(0, 0, 50);
[Code].....
however, I realize even tho im looping that addChild method, its still adding sp, so do I add a new naming convention in the loop, or should I be adding these instances to another display object.... this seems like such a simple thing to do yet I cant figure it out, I also want to randomize the x and y, but this first seems to be the issue I need to address.
View 1 Replies
Nov 15, 2010
PHP Code:
var MapBtnArray:Array = [];
var MapBtnSprite:Sprite;
var i:int;[code].....
I'm using to code above to create several sprite on the stage, but when I click on the sprite, the index of each trace work just fine (output of J is according to the target i click); however MapBtnArray[j].x keep equals to "0".I want the coordinate of the sprite on stage, how come what i get is "0" instead?
View 3 Replies
Aug 6, 2010
I am creating an AIR nativeWindow. I am adding two children, an HTMLLoader and a Sprite. The child Sprite has two children, a TextField and a Sprite that will be used to draw. I have set stage.scaleMode = "noScale" and stage.align = "TL", which the HTMLLoader seems to respect. However, the child Sprite scales its children whenever I set a height.
public function BaseWindow(){
var winInit:NativeWindowInitOptions = new NativeWindowInitOptions();
winInit.type = NativeWindowType.NORMAL;[code]..........
How do I prevent the distractor Sprite from scaling its children?
View 1 Replies
Mar 11, 2010
I need to move a sprite only vertically on mouse move. How do I implement it with as3?
View 3 Replies
Jul 27, 2009
I'm going wrong with this? I'm trying to create a print button and a sprite, but nothing is showing up when I publish.n what I'm missing? Basically what I'm trying to do is create a coupon that can then be printed.
//_____PRINTING FUNCTION_____
var printContent:Sprite = new Sprite();
var printBtn:PrintBtn;
[code].....
View 1 Replies
Mar 7, 2011
I'm trying to create from a movieclip a sprite sheet where each frame will be a sprite.
I'm having some problems for create a png which has the differents frames.[code]...
View 5 Replies
Feb 13, 2012
How can I create a sprite with a random array?
Code:
var ball:Array = new Array();
var currentBall:Number = Math.random();
Now I want to create a sprite with ball[currentBall]
What I am trying to do is have it so that I can keep creating sprites from a random number like if i wanted every time a user pressed a spacebar to create a new sprite.Is array the best way to do this?
View 2 Replies
Jul 30, 2009
I have tried to create nested Sprite objects. But I see only the bigger square.
var square:Sprite = new Sprite();
square.graphics.beginFill(0xFFCC00);
square.graphics.drawRect(0, 0, 100, 100);
[Code].....
View 1 Replies
Dec 16, 2008
I have a map with various regions as movieclips. When you mouse over a region, a sprite appears containing xml data. Among this data is a hyperlink. I want the sprite to stay on the stage until one of two
things happens:
- you mouseout of the sprite
- you go to a new region
That seems to be the problem. I've successfully coded the program to remove the child if you mouseout of the sprite. But if you go to a new region, it makes a new sprite and now you have two sprites with xml data on the stage! If I remove the child when you mouseout of the region, then the sprite won't stay on the stage for you to click the hyperlink. How can I make the sprite stay on the stage until:
- you mouseout of the sprite
- you mouseout of the region IF you aren't on the sprite
View 5 Replies
Oct 28, 2010
I got a screen to display objects in a sprite that covers the stage. ok I got a screen to display objects in a sprite
q1) do I need to specify the sprite height/width to match the stage or is this implied with canvas1=new Sprite();addChild(canvas1);
[Code]....
View 5 Replies
Dec 31, 2010
I've created a wrapper around Sprite called ClickableCircle, which is meant to add itself to the display list when instantiated. Here's a toy version:
public class ClickableCircle extends Sprite {
protected var circle:Shape;
protected var myName:String;
[code].....
View 2 Replies
Oct 26, 2010
I have the following code:
Code:
btn.addEventListener(MouseEvent.CLICK, select);
function select(evt:MouseEvent):void {
addEventListener(MouseEvent.CLICK, unselect);
} function unselect(evt:MouseEvent):void {
removeEventListener(MouseEvent.CLICK, unselect);
}
The idea is to be able to select the "btn" sprite and while it is selected you can click anywhere on stage to deselect it. I thought this would work but somehow after a single mouse click it also executes the unselect function. Since I add this function after the mouseclick I do not understand why it is doing this. Is this not the way to do such a thing?
View 6 Replies
Sep 21, 2011
For the life of me I can't work out why this script is not working: In the library are two movieclips: pink_sprite and green_sprite each of which has a attached class pinkSprite and greenSprite. These classes in turn are extenders of the hitTest.as class below.
[Code]...
View 3 Replies
Aug 5, 2009
I'm trying to have a bullet Sprite remove itself from the stage once it is off the stage, but Flash keeps throwing #1009 errors at me. I've looked over the code several times and don't understand what's wrong.
Bullet code:
package {
import flash.display.Sprite;
import flash.display.MovieClip;
import flash.events.*;
public class Bullet extends Sprite {
private var bullet_direction;
[Code] .....
Error message:
Code:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at Bullet/DestroyBullet()
at Bullet/BulletMovement()
View 4 Replies
Oct 29, 2011
I'm making an action game and I'd like to know what should be the maximum size of the stage (mine is 660 x 500).Also I'd like to know how big a game-sprite should be. Currently my biggest sprites have a size of 128 x 128 and I read somewhere on the internet that you should not make it bigger because of performance issues. If you want to make e.g. big explosions with shockwaves even 128 x 128 does not look very big. What's the maximum size I can definitely use for sprites?
View 3 Replies
Aug 9, 2009
can you create arrays of Bitmap and Sprite Objects? or Custom Objects?
if not, how would you typically create multiple Objects of the same type? just a loop with
var enemy:Sprite = new Sprite();
for(var count:int=0; count<10; count++)
{
enemy = new Sprite();
[Code].....
That way could be fine for many things, but theres other things I want to do.. such as, create an array of wav sounds.... and my program could pick and choose them, so they wouldnt need to load them on demand.. midi files too.
View 5 Replies
Apr 21, 2009
I want to dynamically resize and align a Sprite with a DropShadowFilter so it fits all Stage but in a way that the Shadow keeps visible.
The problem is that when I resize the Sprite it fits the Stage but it doesn't take the filter in consideration and the shadow is drawn outside the stage.
For example:
imageSprite.filters = createFilters(); // this method creates the DropShadowFilter
var s : Sprite = new Sprite();
[Code]....
Resizing Sprite 's' has the same effect as resizing 'imageSprite' and I couldn't find a way to get the size of the image+shadow.
View 7 Replies
Jan 21, 2011
I'll give a complete explanation of what I'm trying to do. I have a video player as a separate SWF. In this video player I have a VideoContainer class extending Sprite, which contains the video and a control bar with specific video buttons.
This SWF is loaded in another main SWF, which has a menu that is on top of everything else. When I click "Fullscreen" in the video SWF, everything goes smoothly, except the menu remains on top of the VideoContainer object.
I need a way to change the display order of the loaded SWF, to put it on top of everything else on Fullscreen and change it back when Fullscreen goes off. All this needs to be made inside the video player. Also, the configuration of the children can change (the video player can be loaded in different places in the main SWF), so I can't use a certain unchanging path.
View 2 Replies