ActionScript 3.0 :: Detecting E.target In A Bidimensional Array?
Jul 14, 2010
I have one main array of 10 elements, inside each element there's another array of 3 elements. So, I must click on any of those 3 elements and compare its index with another array.Problem comes when I try to get its index since it gets it wrong.. I've try with this:trace(_choicesArray[_counter].indexOf(e.target));I even created a temporarly array that gets that specific array elements, but I always get -1. After many tries, I realized it's not a problem of the array or the index, but the event target somehow doesn't know what it index is.. or something like that.. still not so sure.his is the code:
ActionScript Code:
private function addChoices():void {
for (var i:uint=0; i<_choicesArray.length; i++) {
[code].....
View 2 Replies
Similar Posts:
Jun 2, 2003
I am trying to load an external swf into a target. When the swf is completely loaded, I want to execute the next set of actions. I am trying to develop my flash websites so that no coding is done within the child swfs. So I would assume some code like this would work:
_root.holder.loadMovie ("child.swf");
if(_root.holder.getBytesLoaded ==_root.holder.getBytesTotal){
_execute some other command;
}
However it doesn't work! So is there a way to detect when a specific child swf has fully loaded into a target (not _framesLoaded please!) and then set a variable to allow some other actionscript to kick in?
View 13 Replies
Feb 16, 2011
I have an array collection as the dataprovider to a datagrid. When I change a value in the arraycollection, a particular row gets updated in the datagrid. I want to get the index of that particular row. How do I get it?
View 1 Replies
Jun 1, 2011
Its easier explained if I just write down the code:
function loadMc(frame:Number){
aNum = "array"+frame;
array1 = ["mcname", "identifier", "200"];
[code].....
View 1 Replies
Apr 11, 2010
varObjectBarriers=arrayBarriers[i-1].hitspot
The nested mc is hitspot. Do I target it like this? Flash says no. But I don't know how else to.
View 6 Replies
Apr 23, 2010
I have an array with 3 objects and added a click event to them, when clicked the 3 objects move 200 pixels down, but i would like to become that the objects that werent pushed get an alpha of 0.5
View 1 Replies
Aug 27, 2007
i have an array called movieList that's made up of nine movieclips ("one_mc" for example). when something happens in my timeline, i want to send each of the movieclips to their fifth frame. i tried the following code and it didn't work:
[Code]...
View 2 Replies
Apr 25, 2009
Down the end of the code I try to trace(english[j] but with undefined the result. However I can trace(english). How comes I can't target an index.
function Article(imagen, sonido) {
this.imagen = imagen;
this.sonido = sonido;
[code]....
View 4 Replies
Nov 16, 2009
I did this:
Code:
var mc_array:Array;
mc_array = new Array(3);
mc_array[0] = mc1;
[code]....
I want to use arrays to shorten things, but I don't know how to get and set the properties of individual entries of the array (with a mouse click).
View 2 Replies
Oct 30, 2010
I have my code in the root first frame. I would like to know is it posible to attach movie from the library to array, but tu have that array created in some movie clip so the path to the newly created instance would be _root.some_movie_clip.array[i].
the code goes like this:
Code:
for (i=0; i<11; i++){
displayed_icons[i] = attachMovie("my_library_mc"+i, "new_mc_"+i, this.getNextHighestDepth());
[Code].....
View 3 Replies
Nov 11, 2011
Is there any way I can target the next and previous items in an array? For example, if I wanted to make a gallery where there's one main image and next/prev buttons to switch between the images in the array.
View 3 Replies
Apr 25, 2009
I can't trace(english[1]); ie: an index of the array BUT I can trace(english);
function Article(imagen, sonido) { this.imagen = imagen; this.sonido = sonido;}function makeArray1(success) { var i, j, mainTag; if (success) { for (i=0; i<=moXML1.childNodes.length; i++) { if (this.childNodes[i].nodeValue == null && this.childNodes[i].nodeName == "appear") { mainTag = this.childNodes[i]; } } num_reg = mainTag.childNodes.length; // numero de ejercicios for (i=0;
[code]....
View 1 Replies
Apr 2, 2009
How can I target a movieclip that is inside each item in the array using getChildByName. Heres my code so far:
var aMC:Array=new Array(letter, envelope, parcel);
if(i< aMC.length){
var myTargetName:String = aMC[i].target.name;
var myTarget:DisplayObject = getChildByName(myTargetName);
trace("Stamps Target: "+myTargetName);
if (evt.target.dropTarget != null && evt.target.dropTarget == myTarget) {
// do what ever here
i++;
}}
View 1 Replies
Aug 2, 2010
does anyone know if it's possible to target values stored in an array in a function from anywhere in a movie? e.g var Pressed:Array = item trace(Pressed)
if i trace the Array name within the function it spits out values, but when i try and access the Array from outside of the function it doesn't work.
View 1 Replies
Feb 5, 2011
I am animating a number of items using the Move effect. I am adding each item to an array after it has been added to the display list and once all items are added calling the play method, passing an array of the items to it. Only the last item plays in my animation.
Here is my code:
MXML: s:Move id="coinFall" yFrom="-400" duration="2000" />
public function showCoins(n:Number):void{
holder.removeAllElements();
var targets:Array = [];
if (n>=2.5){
[Code] .....
View 1 Replies
Sep 29, 2003
On the attached exercise, is it possible to stop further items being dragged onto a target when the target box is full?
View 1 Replies
Dec 17, 2008
I've read that the best way to "comunicate" with dynamicly created movieclips is by pushing them into an array.
For example:
Code: Select allvar itemArray:Array = new Array();
for (var i = 0; i < 5; i++)
{
var newItem:MyItem = new MyItem();
[Code]......
View 7 Replies
Nov 28, 2011
What is the difference between target and currenttarget in flex?What is the difference between Target and Current Target in Flex especially in mouse events.
View 2 Replies
Aug 30, 2010
qi have a movieclip which is added to the stage:
var profileholder:profileHolder=new profileHolder ;
inside of profileholder is another movieclip(infoBtn) that acts as a button.when the mouse is over profileholder i want to do something with infoBtn like:
//profOver is the over state of profileholder
function profOver(e:Event) {
e.target.infoBtn.alpha=1;
}
this doesn't work and brings up this error:ReferenceError: Error #1069: Property infoBtn not found on flash.display.Loader and there is no default value.
at main_fla::MainTimeline/profOver()
i also tried:
function profOver(e:Event) {
var item:profileHolder=e.target as profileHolder;
item.infoBtn.alpha=1;
}
and get this error:TypeError: Error #1009: Cannot access a property or method of a null object reference.
View 1 Replies
Mar 14, 2005
i don't know why this isn't working.i got a button. and when it's pressed, i need it to go and play a frame in a movie clip. i'll test it and then when i click on it, i get this:
Target not found: Target="whoweare" Base="_level0.instance20.instance48.instance49"
this is the code that i am using:
on (press) {
tellTarget ("whoweare") {
gotoAndPlay (51);
}
}
View 14 Replies
Feb 16, 2005
so, i'm making an animated rollover, and i get an output error that says this:
Target not found: Target="_root.icon01" Base="_level0"
i have no idea what the base="_level0" means.
View 1 Replies
Feb 23, 2007
how do i detect the end of flv .. or when it finished playing?
View 7 Replies
Mar 24, 2009
how to detect the end of an flv playback. I am loading in a flv to a webpage, using the FlvPlayBack component. Everything is working fine as to be expected. How do I insert a credits image to display once the flv has finished? Users would need to be able to restart the flv playback too. I have been looking at cuePoints etc...
View 3 Replies
May 2, 2009
I have embedded a swf into a another swf using Loader & URLRequest methods, which work fine.
To detect whether the swf has ended I define it as a MovieClip. Then I check (using an ENTER_FRAME event listener) if the current frame is equal to the total frames. This works fine for a swf with a simple animation in the timeline (what I was testing on). However:
If I use the same method for a swf with a streaming flv inside it, it gives me a runtime error: Type Coercion failed: cannot convert Play_Intro@20d71b51 to flash.display.MovieClip.
If I define it as a Sprite- it plays without any errors, but then how do I detect when the swf is at the end?
View 1 Replies
Apr 12, 2002
if I am playing a sound using start like this:
mySound.start();
is there a way to detect when the sound is done playing? i want to make something happen but only after the sound is done playing.if i know the length of the sound, can I just wait that many number of seconds, or will it not synch up on slower/faster computers?
View 3 Replies
Sep 30, 2009
I am trying to implement paged recordsets in a datagrid and since I've not been able to find a way as a standard feature of as3 (recordset type was not provided in as3) - I'm cooking my own.The only problem I have is knowing when additional records should be requested. I need to be able to tell when the scroll bar or other method is used to scroll the datagrid down to the end (or near the end).
View 4 Replies
Jan 10, 2010
I'm trying to make this fluid preloader that uses tween classes to change the size of the bar instead of just using something likegotoAndStop(percent)I have the tween class working but need a way for it to detect the change of the percentage variable. Here's what I'm trying to get it to do:Current percentage is at 55, this is set as the "currentPercent" variable. It suddenly jumps to 65%, the "currentPercent" variable would change to 65 while the "prevPercent" variable would stay at 55 so the tween class could have a beginning and ending value.
View 3 Replies
Mar 25, 2010
is it possible to detect if flash is installed using PHP. My aim is, that if it is installed it will play a flv file, and if not it will use another player eg; quicktime?
View 5 Replies
Dec 9, 2010
So for a site I would like to have 2 swfs, mainContainer(just has preloader) and index(contains all assets)
This will allow me to have a nice, 0%-100% preloader.
However during development I will just be publishing index. So to start my chain of functions, I have my document class for index like this:
ActionScript Code:
public class index extends MovieClip
{
var path:MovieClip;
[Code].....
However, this will fail when index is loaded in to mainContainer, because the code gets run before I addChild on to the mainContainer displayObject.
So I need a way to detect whether index is loaded or not in another swf. How's that possible?? There doesnt seem to be an easy way.
View 4 Replies
Apr 5, 2011
Basically it's a browser window scaleable flash movie, that most of it's elements move position to each RESIZE event. But a part of it is pretty cpu heavy, so I want that to only update when the user have stopped resizing.
I have not found anything about this in the forums and the solutions I've tried are not working.
- tried MOUSEUP event on stage, but the mouse is off the stage, so it doesn't register.
- tried a timer that measures the stop of movement of the mouse, but mousX/Y is not measured when mouse is off the stage.
UPDATE: mouseX/Y might not work, but stage.stageWidth is updated. But still not a very nice solution
View 3 Replies