Flash :: Get Position Of Instance Of The Same Type In The Stage
Feb 3, 2011
i'd like to count and get position of instance of the same type in the stage.
i have tried:
var target;
for(var item in _root){
if(_root[item] instanceof MovieClip || _root[item] instanceof TextField){
[Code]....
but it says access to property _root undefined, and instanceof deprecated
View 1 Replies
Similar Posts:
Nov 18, 2009
How can I obtain the position of a instance whose name is stored in an variable? If there is a instance whose name I don't know, but the instance's name is store in an variable x. How can I obtain its position?
View 4 Replies
Feb 9, 2011
i want to take btn1 position half wwidth of own x position on stage
View 1 Replies
Jan 13, 2011
I have a sprite that I zoom out using the sprite.z property. Once the z property has been modified the sprite x and Y values do not match the stage x and y real value. So far so good and what I was expecting!
What I want to accomplish is that when the user clicks the stage the sprite tweens to where the mouse was clicked but I don't know what x and y position to send to the sprite. ( since stage 200,200 is something like 400,400 for the sprite depending on z value)
I tried Utils3D.projectVector using Matrix3D of the perspectiveProjection of the stage without success. (i.e. I get Vector3D(Infinity, Infinity, NaN))
I could fallback to scalex/scaley but sprites.z gives me the correct scale, perspective projection, paralax scrolling since I have sprites on different z level all for free. I would have to recode all that.
View 5 Replies
Nov 3, 2009
lets say i have a sprite on the stage and one movieclip inside it. now i want to tween or just set that movieclip x and/or y position according to stage position. so for example i want to set mc.y = - 100; (by which i mean -100 to stage, not sprite which mc is in.)
View 2 Replies
Apr 4, 2011
I'm using Flash CS5. I have some instances on my stage declared in the main class and I want to attach some events to them, however at the time of the main class constructor, these are declared as null.
What's the best practice for accessing stage instances? Is there an event listener I could add that will tell me when the stage instance properties have been populated?
Simple example:
public class bleepBloop extends MovieClip {
public var productName:TLFTextField;
public function bleepBloop() {
trace( productName ); // Here it is null
}
}
However, when I access productName later, it's defined.
View 1 Replies
Sep 4, 2011
I didn't find that my flash is larger than the browsering area on screen until I publish and preview it in my browser but I do want all the content to be displayed on the screen. All I need to do is to move everything up for about 150 px.(in other words, to shorten the stage by 150 from the top but I can only cut the stage from the bottom ) Is there a way I can change the position of the stage like what I can do to the artboard in AI?
View 4 Replies
Nov 4, 2010
im trying to keep a object in a certain position in the screen, without resizing it too (with the stage)
function Resize(e:Event = null):void
{
if ((stage.stageWidth)/(stage.stageHeight) > fundos.width/fundos.height)
{
[Code]....
my stage is resizing all ok (keeping the aspect ratio) and im trying to add a nav img that would stay in the same position as i resize the browser screen
View 3 Replies
Feb 29, 2012
In the flash IDE I have the file class com.example.NewCore. The NewCore class extends my original class named Core and the Core class extends MovieClip. What I don't understand is why isn't the original Core class able to access the assets on the stage? Or am I doing it wrong and should go about another way for inheritance. Heres alittle more back story... I had a project and it was fully developed. Now I have built another project based on that project with differently styled assets on the stage with same instance names. I needed to override a few functions but the class I extended can't access anything on the stage. I tried researching this but I can't identify exactly what I'm doing.My last guess would be to take everything off the stage and make it a class available in the library, but I don't know what the right way to do this.
View 2 Replies
Sep 30, 2010
I have a variable named "type". And I want to instance an object with the name of the value of type. Here is an example: var myObjectName = "ball"; var object = new ball(); //Except I want to use the value of myObjectName. I believe this used to be easy with AS2 when using _global, but I'm not sure how to do it in AS3?
View 1 Replies
Nov 20, 2010
I'm a bit rusty of my trig, so I'm not sure the best way to do this ... I need to position 2 movie clips on the stage that relate to each other they can't be nested ,the registation points are in the center, assume "clip B" is 50 px to the left of "Clip A" as pictured in the diagram to the left , when "clip A" is rotated, I need clip B to follow ( still 50px ) away but with new _x and _y relative to the rotation of "clip A" as in the diagram right.
View 2 Replies
May 17, 2011
If I have a rectangle on the stage, how do I find its top left tip (x,y) and the bottom right tip (x,y) in relation to the stage?
View 2 Replies
Jan 26, 2012
In my application, I am using a ComboBoxs control and where in the init() of the mxml, I am defaulting the selectedItems to a subset of the list in the combobox.The combobox has a simple array of items:[code].....
View 7 Replies
Feb 27, 2006
i saw a thread while ago .. that always position a movieclip in the middle of the stage even if the stage or window resize any1 can point me to it
View 3 Replies
Mar 23, 2011
im trying to access Stage Instance in other class but i cant
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at MyClass()
at Main()
View 5 Replies
Aug 12, 2009
I'm trying to make a game in actionscript 3, problem is.. now i have made a few enemies inside movieclips, with there own actions inside the movieclips. and i'm not sure how to call them on to the stage to appear at a certain time and location.[url],...
as you can see.. the enemies appear in a pre-deterined order.. which is like most games, and i wanted to know how should i proceed to do that?
should i make an array of enemies, then store another array with the type of enemy inside, location, and time it appears?
then how do i call them sequentially onto the stage?
View 1 Replies
Oct 31, 2011
So, I'm making a game and when I test my class into a file I get four errors of the same type '1046: Type was not found or was not a compile-time constant: Stage and TextField'.
[Code]...
View 2 Replies
May 6, 2011
I have a set of different MovieClips:
-Pink
-Yellow
-Red
and I create an item.[code]i only know how to write switch cases for Strings...
View 3 Replies
Mar 11, 2009
I have a site I'm maintaining that consists of multiple pages that tween in their menus on a single monstrous AS2 timeline. I've broken the timeline into their own swfs that I want to now network with a swf loader and AS3 code. I've kept the timeline tween-ins, after stripping the AS2 code off all buttons. I put the AS3 code on the last frame of the timeline in an .as layer.So on the main page, on the last frame of the animation in an ActionScript layer, I put the following:
Code:
var defaultSwf:URLRequest=new URLRequest("defaultHeadShot.swf");
var swfLoader:Loader=new Loader();
swfLoader.load(defaultSWF);
addChild(swfLoader);
[code]....
I keep getting the Type 1009 error. I'm trying not to have to rebuild the graphics from the ground up, which it doesn't seem like I will have to do. I think it's probably got something to do with putting all the code at then end of these complex tweening timelines, and that a line of code that offers a scoping cue might be the answer, but I'm stumped.
View 2 Replies
Apr 23, 2010
I have a stage bigger than the size of a browser, and I have a camera to navigate around the area.Now when I click on a button, I will have something pop up blocking the whole browser, like a lightbox effect with another box on top of the blocker.The problem now is, when the blocker pops up, its position is not on the TOP LEFT corner of the browser. I've tried stage.align, but it would makes the camera or other object on stage position run.So is there any other way I could get the blocker to position according to the browser, not the stage?[code]
View 1 Replies
Mar 17, 2010
I am trying to execute code if the mouse is on a certain position in the stage, but the code should stop as soon as the mouse is pressed and then start again as soon as the mouse is released.Here is my code:
stage.addEventListener(MouseEvent.MOUSE_MOVE, mousePos);
function mousePos( e:MouseEvent ):void{[code].........
View 2 Replies
Dec 8, 2009
I have a logo made of 28 circles which I need to animate using flash cs3...so far I have made the logo randomly animate using this There are two things I need to achieve...the circles on the stage start from the position they lay on the stagereturn back to those positions after say 45 seconds...
View 2 Replies
Nov 1, 2010
I've got a movieclip in my library called primaryCommMC.I'm loading these 5 times onto the stage and naming them commMC0-4 using the following:[code]Right now they're all obviously loading on top of each other. I want to stack these movieclips on top of each other so the first movieclip will be at y=0 and the following at y=(the height of the proceeding MC + 5 (a little gap)).
View 1 Replies
Oct 22, 2010
basically, I am trying to create an instance at the correct position. I understand that I will have to utilize globalToLocal() and/or localToGlobal() to get relevant positions, but for some reason, I can't position the instance at the correct location. here is the codes:
parent class:
Code:
//create bullet
bulletList.push(new Bullet(100, 100));
addChild(bulletList[bulletList.length - 1]);
Bullet class:
Code:
x = localToGlobal(new Point(pX, pY)).x;
y = localToGlobal(new Point(pX, pY)).y;
pX and pY are the arguments for the Bullet Class. When I do this, it is shifted over 100, so the absolute position being x = 200, y = 200, and the local position being x = 100, y = 100.
View 4 Replies
Feb 22, 2011
I have an instance, hero linked to class Hero.as, and enemy instances "enemy1", "enemy2", "enemy3", each linked to Enemy.as class. From inside the Enemy.as class I would like to know the position of the hero instance and be able to move them accordingly towards the hero. If I was working from within the document class I could do something like hero.x and hero.y to get the x and y position of the hero.
View 1 Replies
Feb 1, 2004
How to get the _y position of a movie instance generated by the AttachMovie method? I'm trying to do something like this.
_root . mc full of attachedMovie instances . one of those clips . _y
The path I'm really using looks like:
_root . text . infoblock4 . _y
View 3 Replies
Oct 6, 2011
I would like to know if there is a reason that, within an AS3 class, I would want to do something like this:
var myStageInstance:Stage;
//within an arbitrary class
var myStageInstance:Stage = stage;
myStageInstance.addEventListener(MouseEvent, someFunction);
as opposed to something that I would normally do:
//within an arbitrary class
stage.addEventListener(MouseEvent, someFunction);
There is no particular problem that I am looking to solve right now. I would just like to know if there is a reason to use one method over the other.
View 3 Replies
Feb 17, 2011
What's the correct way to track mouse position, from Adobe Flash, when someone has: Started a drag within the Flash application (a MOUSE_DOWN event), Dragged the mouse outside the app or even the browser window (a MOUSE_MOVE event), and Released the mouse button (a MOUSE_UP event)? For example (imagine Stack Overflow is a Flash application):
Within the app, I'm able to track the mouse X and Y positions with a MOUSE_MOVE event listener, but I lose it when it goes outside of the browser... So, how do I track the position of the mouse no matter where it goes? For a good example, try Google Finance. Try dragging the chart around; it'll still drag around if you move your mouse out of the browser window, and the mouse will be outside of the browser when you release it.
Also, check out KOKO KAKA; If you click on the scrollbar (make the browser window really small) and move outside of the browser window, the scroll bar moves just like a real one would. I believe both only work because the MOUSE_DOWN event "captures" the mouse, allowing the Flash application to track the position of the mouse even when it is outside of the browser.
View 2 Replies
Aug 11, 2009
What it says on the tin: I have an XMLList, and I want to find where in it a particular XML item falls. First index is good enough for my purposes. Note that I have no problem writing a function to do this by hand... but I was hoping that the API has something buried somewhere that'll do it for me. I didn't see it, though.
View 2 Replies
Feb 2, 2010
I've written the following method (in actionscript 3, it's a flash application) which returns what transformation type is required for the current mouse position in relation to a given element position.
An element can be moved, scaled and rotated. This method returns if any of these transformations are applicable with the given coordinates[code]...
View 2 Replies