ActionScript 3.0 :: Dynamic Hit Testing Against Dynamic Instance Names?

Jun 22, 2010

Ok, Background. I have two objects both of which im spawining in though code. We will call them bullets and wolves. They have their own .AS files which tells them everything they need to know about themselves. I figured i would do most of the hit testing on the bullet.AS file, hit testing against the wolves as there were going to be a set number of wolves but not a set number of bullets.o, I named them by running a loop and putting the linenewWolf.name = i.toString();Yes, new wolf is a declared variable, and i is the name of the variable that makes the loop run. I also have a test in it, and it works fine.

However, The hit testing is where i come into an issue. Remember, its on a seperate .AS file. The wolf maker and namer is on the main flash page.The hit testing function isif(this.hitTestObject(a)){i changed up my variable name to run a second loop. first variable name is "i" and the second variable name is "a"And for some reason i get a type error 1034, which from what i understand is an error that you get when two instance names are the same. Also, If possible, i would like to add letters to the name of the object, but im not sure if flash will let me as i belive the code would look something like this

View 1 Replies


Similar Posts:


ActionScript 3.0 :: Dynamic Array Instance Names

May 28, 2009

This should be simple but I can't come up with or find the answer anywhere. All I want to do is create a series of Arrays with instance names generated on the fly. I then want to reference these later. I have a "for" loop with a variable "count" that I want to add to a base name of rowArray and use the result to create an Array. I would think that it would look something like this:

[Code]...

View 2 Replies

ActionScript 2.0 :: Dynamic Text And Instance Names?

Jan 7, 2011

I have a series of instances with a dynamic textbox in them....The instances are simply named p1, p2, p3 etc...

I want the dynamic textbox to show the instance name if possible..

View 3 Replies

ActionScript 3.0 :: Hit Testing Without Instance Names?

Jun 18, 2010

I know its possible to hit test From something without an instance name if you have it in a seperate .as file. All you have to do is type in this.hitTest(InstanceName);

But, Is it possible to do a hit test from something without an instance name against something else that doesn't have an instance name?[code]...

View 16 Replies

ActionScript 3.0 :: Assigned Versus Dynamic Instance Names?

Jul 12, 2010

When I use a Mouse Event listener with the trace function trace (e.target.name), why don't I get the instance name I assigned in the property panel? Instead I get something like "instance 12". How can I target Mouse Events using the names I assgn?

View 2 Replies

Actionscript 3 :: Dynamic Instance Names - Create X Instances Of A Movieclip

Apr 18, 2011

i made a custom class where i would like to create x instances of a movieclip. But the following doesn't work:

[Code]...

I keep getting the error: Scene 1, Layer 'Layer 1', Frame 1, Line 5 1119: Access of possibly undefined property Collector through a reference with static type CustomClass.

View 3 Replies

ActionScript 3.0 :: How To Add Dynamic Names To MC's

May 27, 2010

I am trying to create a pretty simple image script for a flash website. What it does is to create a container named mc and then loads in an image into the mc from XML. It goes through the XML file like in a for each loop. But the problem I have is that every image container then gets the name mc. So then now when I try to build the function which makes it possible to press on one of the image containers to enlarge them, it only makes the last image larger since that is the last one to be created with the name mc. So how do I give every movieclip that I create a different name such as mc1, mc2 etc.[code]

View 8 Replies

ActionScript 2.0 :: AS 2 Dynamic Array Names?

Dec 14, 2010

I was wondering if it was possible to create the name of a NEW array dynamically. I have tried the following with no success. Does anyone know if this can be done?

Actionscript Code://Tried and failed_global["newArray"+newArrayNumber] = new Array();//Tried and failed_this["newArray"+newArrayNumber] = new Array();//Tried and failednewVariable = _this["newArray"+newArrayNumber];newVariable = new Array();

View 1 Replies

ActionScript 1/2 :: Dynamic MovieClip Names?

May 18, 2009

I have an array that houses the names of six movieclips. I randomly select three of them. I am trying to get my randomly chosen movieClips to do what I want them to do. I have tried the following code to get the first to fade in:

[Code]...

But it does not work. The trace comes back with the full movie clip name ex: mcTom, but even though that value comes up in the trace, the AS doesn't see it as a movie clip. Any thoughts on how I can correct this?

View 4 Replies

ActionScript 1/2 :: Using Dynamic Names For MovieClips

Jul 3, 2009

I am trying to simplify things by using dynamic MovieClip names. I have three MovieClips on the stage.

1) mcPage1
2) mcPage2a
3) mcPage2b

But my code isn't working. I'm guessing the "this" part is what is messing it up. Thinking that the computer doesn't know which MC is "this". It traces fine outside the function, but inside the function it traces undefined.[code]

View 2 Replies

ActionScript 2.0 :: Dynamic Movieclip Names?

Aug 1, 2005

I've got this code but apparently the reference to the button doesn't work since i get an AS error upon execution.

PHP Code: [code].....

I've already tried without the brackets but that yields the same result.

View 3 Replies

ActionScript 2.0 :: Dynamic Sprite Names?

Nov 27, 2006

Is it possible to have dynamic sprite names? For example if I am constructing a tile map from an array how can i give each sprite object a different name and referense it later?

in actionscript you could just do

attachMovieClip("blah"+i+"_"+j...

and reference it with root[name]

how could I achieve this with actionscript 3?

View 1 Replies

ActionScript 2.0 :: How To Set Dynamic Background Names

Jul 23, 2008

All the nav links are correct but i am having problems with the background color and placing the submenu nav links.For the background color i am have created a function drawBG. At the moment i have set the name static, but i realise that sometimes i have 3 submenu.So i can't use the same name over and over again. How do i create the names dynamicly for say 3 submenu'sso i have something, likemainMenuBG - submainMenuBG - subsubmainMenuBG - subsubsubmainMenuBG

Code:
function generateMenuNew(container, name, xPos, yPos, depth, node_xml, bgMenuDepth, bgName) {

[code].....

View 6 Replies

ActionScript 3.0 :: Creating Dynamic Var Names?

Jun 22, 2010

Is there a way to make dynamic var names? Cant remember how to do this.

Something like:
NameCount = 1;
Obj.eval("Item" + NameCount)) = "hello world";
Obj.Item1 // trace "hello world"

View 3 Replies

ActionScript 3.0 :: Creating Clips With Dynamic Names?

Apr 6, 2009

the error I recieve i:Instantiation attempted on a non-constructor.

Relevent Code:
private var hoverText:MovieClip;
private function createTexts():void{ for (var i:Number=0;

[code].....

View 4 Replies

ActionScript 3.0 :: Dynamic MovieClip (Loader) Names?

Jul 8, 2009

I have an array of data that I'm using to create thumbnails and labels  I'm using "Loader" to load the thumbnails (sample code below) but what I'm wondering is how I can make the name of the loader dynamic so that each child gets named "image1, image2, ...". I tried adding "[i]" after the "image" for each item in the code but it complained about missing semicolon before left bracket.

var image:Loader = new Loader();var target_image:URLRequest = new URLRequest("images/" + xmlData.Product[i].id + ".png");image.name = "image_"+[i];
image.load(target_image);

[code].....

View 3 Replies

ActionScript 3.0 :: Dynamic Names For Class And Variable?

Sep 20, 2009

How do you make a new instance of a class with a dynamic name.

var dynamicname = new dynamicname()

i try something

var this["test"]:Class = new ["Test"]()
 
but offcourse its not this...

I need this couse i have a librairy with SWC fonts they are only reference.. I get the font name from a CSS file and after i need to make a instance of the SWC file so the font is embedded.

View 3 Replies

ActionScript 3.0 :: Create Dynamic Function Names?

May 27, 2010

I'm trying to create dynamic function names, something like this:

[Code]....

View 1 Replies

ActionScript 2.0 :: Dynamic Variable Names When Out Of Root?

Jan 11, 2010

This is an example of the kind of issue I'm trying to solve. Say I'm looking to set 10 text fields (text_field_1 to text_field_10) within my movie clip 'myMovieClip' to the value of i. Now if the for loop and the text fields are in the place (_root) all I would have to do is:

ActionScript Code:
for (i=1; i<10; i++)
{

[code]....

View 3 Replies

ActionScript 2.0 :: ASP And Dynamic Variable Text Box Names

Nov 23, 2005

Having a problem with a Flash/ASP/Database project.I've seen tutorials that pulls address book listings dynamically from the DB. When you hit "next" button it just populates dynamic text fields with variable names like "name" "address" with the appropriate info. Problem I'm having is.. what if you want to display all the entries on the same screen.If the variable names on the dynamic text fields are hard coded named "name" "address" "phone number" etc. , how can the second set of info display underneath the first one properly and not just pull the same text from the first record into the text fields? (name2, address2, etc.)

Is there a way to dynamically change the variable name of a dynamic text field? I'm thinking you should be able to have it note how many records there are, then loop until it reaches the end of the record set. So, can the variable names be dynamic so it will populate the text fields with the appropriate info?

View 1 Replies

ActionScript 2.0 :: Dynamic Class Names With New Operator?

Aug 4, 2006

I have 50 movie clips in the Library that use Linkage to set the Class name to: Img1, Img2, Img3, ..., Img50. I have a parent class named RandImg. I want the constructor for RandImg to randomly select one of the 50 movie clips from the Library and display it. I could get this working by generating a random number, and then writing a really huge switch statement to associate each possible random number with its respective Library Movie Clip Class name, but I would much rather do this with a dynamic/variable class name based on the random number, such as:

[Code]....

View 2 Replies

ActionScript 2.0 :: Dynamic Array Names In A For Statement?

Nov 27, 2007

I am making an XML multiple-gallery flash site for a client. The chunk of code I am having trouble with is populating the thumbmails section of the site with all the pictures in all the galleries. The image paths are brought in and stored in an array - one array for each gallery's image paths. The problem is that when I try to cycle through all the images to put them into movie clips (using a fore statement) I am having trouble dynamically addressing the arrays. More specifically, flash interprets them as strings, and does not evaluate the variables in them.

Code:
function images(i){
var temp:Number = eval("g"+i+"im.length");
for (var r:Number=1; r<=temp; r++){

[Code]....

The argument images() takes is the gallery number (from another function). I have tried using eval() and trace to see what the problem is. Basically I can make it output the correct STRINGS, but flash will not convert the variables in the strings! So in the URL (first arg) of loadMovie it is seeing something like "g2im[3]" as a string, and not evaluating it to the value at index 4 of that array.

View 2 Replies

ActionScript 3.0 :: Arrays - Dynamic Field Names?

Mar 3, 2010

I need to create dynamic arrays with field names loaded from a database. So, the names for the fields will be always different.Then, suppose I have the names "product" and "color" to create the following array structure dynamically:var myarray:Array = new Array;myarray[0] = ({product:undefined,color:undefined});But in other ocasion, the names may be say "brand" and "model", so the array will be:myarray[0] = ({brand:undefined,model:undefined});

View 1 Replies

ActionScript 3.0 :: Possible To Call Dynamic MovieClip Names?

Oct 17, 2011

I'm looking to get some information on something I've been wondering about for a while now. Is it possible to call a dynamic movieclip? Here's an example: I have 30 movieclips all named sequentially: A001, A002, A003, etc. I want to make a listener to dynamically know if I've clicked any one of the 30, but also know which of the 30 I've clicked.

You know, to avoid writing 30 variations of a listener. (not to mention that I have 5 categories to do this for, meaning there are 150 in total) Perhaps what I would need out of it would be the number value, as well. To perhaps place that in a variable after it has been recognized, so I can use it in the function.

View 13 Replies

ActionScript 3.0 :: Instance Names And Variable Names: It Goes Deeper

Mar 20, 2011

I started a thread about a reference to a symbol House, in the output window, which was: House_1. A lot of people said some useful things about that. All day I've been thinking about it, and I came to the conclusion that I don't understand things, at a very basic level.

Consider:I make a movieclip which I give the Symbol name Drawer. (I don't export it for AcitonScript.)On the stage I manually place two instances of this Symbol. The first one I give the Instance Name drawer (in the properties panel). The second one I leave nameless.Now if I trace the names of both these clips, by

trace(this.getChildAt(0).name);
trace(this.getChildAt(1).name);

the output window gives me

drawer
instance2

Now I know that the so-called "instance name" which I gave in the Properties Panel (drawer) is, in reality, a variable name which Flash gives my first instance behind the scenes. And instance2 is a name that Flash gives my second instance. What exactly the nature of that name is, I do not know.My point is: both names (drawer and instance2) are the .name property of these movieclips. Otherwise I could not have traced them through asking for the .name property, in the above. Yet only the first of these two can be manipulated:

drawer.x can be set;
instance2.x can (as we know) not be set.

But...why? What is the real difference between these two kinds of names? How can they both be the .name property of their underlying movieclip, yet be of such a different nature? What IS the nature of the instance2 name? If it's a String, how come the .name property of one movieclip can be a variable name, while the .name property of another (but identical) movieclip is a String?

I've searched every bit of web page on the net I could find. But it looks as if nobody addresses this issue. We all just work with it - but it makes no bloody sense. A name property = a name property, you'd think. Whether Flash set it or I set it should not make a difference. The x property of a clip, for example, does not change in nature according to who set it - me or Flash.So, again, just to emphasize the problem: how can a property (the name property) of a movieclip change in NATURE depending on who set it? After it's been set, shouldn't the name property of a clip be of exactly the same nature as the name property of another clip?

View 8 Replies

ActionScript 3.0 :: Creating Array With Dynamic Names From Within Function?

Oct 15, 2009

I've got an array (slides) that I parsed from an amfphp return that contains the following data in each array element:
slides = (chapterName, lessonName, slideName, slideText), for every slide in the course

I'm trying to get arrays out this that will look like:
chp1Array = list of Lesson names in that Chapter
chp1Less1Array = list of slide names in that Lesson
chp1Less2Array
chp2Array
chp2Less1Array
chp2Less2Array
chp2Less3Array
etc. etc.

This wouldn't be a problem in as2 but I can't get it to work in AS3 because it gives me errors when I try to create the arrays with dynamic names from within the function? How to get the dynamic number into the array name...

View 9 Replies

ActionScript 3.0 :: Dynamic/unique Variable Names In A For Loop?

Jun 24, 2009

am trying to load xml and make button for its length, and try to make function for each button i have i make buttons and i give them a unique name , but i can't make function for every one?here is the code
 
/////////////////////////////
var xmlLoader:URLLoader = new URLLoader();var my_Arr:Array= new Array();var arr_posX:Array =new Array();//= ["350","350","350","350"]var arr_posY:Array=new Array();//= ["80","120","160","200"]xmlLoader.addEventListener(Event.COMPLETE, showXML);xmlLoader.load(new URLRequest("Models.xml"));function showXML(e:Event):void {    XML.ignoreWhitespace = true;    var songs:XML = new XML(e.target.data); 

[code]....

View 3 Replies

ActionScript 3.0 :: Dynamic/unique Variable Names In A For Loop

Oct 4, 2011

im trying to load xml and make button for its length, and try to make function for each button i have i make buttons and i give them a unique name , but i can't make function for every one ?

/////////////////////////////
var xmlLoader:URLLoader = new URLLoader();var my_Arr:Array= new Array();var arr_posX:Array =new Array();//= ["350","350","350","350"]var arr_posY:Array=new Array();//= ["80","120","160","200"]xmlLoader.addEventListener(Event.COMPLETE, showXML);xmlLoader.load(new URLRequest("Models.xml"));function showXML(e:Event):void {    XML.ignoreWhitespace = true;    var songs:XML = new XML(e.target.data);   

[code]....

View 2 Replies

Flash :: Dynamic Variable Names In Static Function?

Dec 14, 2011

Is there any way that you can have dynamic variables inside of a static function considering that you can't use "this" inside a dynamic function.

What I am trying to do:

public static function convertToDynamicString(pString:String):String
{
if(pString == "" || pString == null) return "";

[Code]....

View 3 Replies

ActionScript 2.0 :: Dynamic Variable Names When Loading Objects?

Jan 19, 2009

I am trying to create a new "BitmapData" object via a variable name. The following code is an example of what I am trying to do, but of course it doesn't work.
Code:
import flash.display.*;
this.createEmptyMovieClip("bmp1", this.getNextHighestDepth());
var BitmapNAME = "bmpData1"
var BitmapNAME:BitmapData = new BitmapData(200, 200, false, 0xaa3344);
bmp1.attachBitmap(bmpData1, 2, "auto", true);

View 4 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved