ActionScript 3.0 :: EvtHdlr: Event:what Did The User Click On?
Jun 16, 2009
this['dinamicallynamedmc'+dinamicnum].addEventListener(MouseEvent.CLICK, myFunk);how do I know which dinamically named MC was clicked?the function myFunkinstead of making a myFunk1-8 for each of the dinamically named mc's, is there a way i can figure what was clicked on? by instance name or something else. I plan to make a case for it then depending on which one was cliced, go to a URL.
on clicking the Search Icon , a search bar will be visible (ON) if user click anywhere on the stage the search bar will be NO visible(OFF) OR user click on ICON again the search bar will be OFF but it Stage CLICK is triggered without clicking
I unserstand security restrictions about working with clipboard. The user must do an action then clipboard may be written.
But what if on mouseclick i have to load some text from server using URLRequest and copy obtained data to clipboard?
Like this:
protected function clickHandler(e:MouseEvent):void { this.fileReference = new FileReference(); this.fileReference.addEventListener(Event.SELECT, this.fileSelectHandler);
I have create a game and added keydown event on Stage but but problem is user need to click on stage then it start capturing keydown event. I want that when game window open after that user don't need to click on flash stage area for unable keydown event..
I am trying to learn JavaScript and I am wondering whether JavaScript has a event listener just like ActionScript's ENTER_FRAME. Basically, I want this event listener to listen "all the time" not just wait for any particular instance (mouse click, keyboard event) of event.
I just started playing around with as3 and I have a function for mouse clicks that draws a shape on each click. However the mouse click event does not appear to work unless I click a movieClip object I placed in the middle of the screen. Is there a way to make the mouse click event recognize when I click anywhere on the screen?
I want to add a Single Clcik event and Double click event both on the same movie clip in as3 , its working but call both the event same time so how to fix it
I'm moving on to my next massive programming project and I'm trying to decide whether I should code it in as 2.0 or 3.0. I came across the new click event model in 3.0. Right now it's looking like a pain in the butt to me. So now I have to make a function and add it as an event listener? what the hell? What's the benefit? I understand stuff like this makes AS a more complete language but it's kinda annoying.
what should i do to get chart's data on the click of respective data Legend. suppose i have array [{id:123, label:sales, year:2010},{id:124, label:refunds, year:2010}]for a column chart which has year in x-axis and sales iny-axis.two legend showing labels sales and refund.What i want is to get the whole data (id:123, label:sales, year:2010) on clicking of the legend 'sales'.What should i do? I tried listening mouse click event and itemClick event.
I have a parent sprite that contains several child sprites. I have attached mouse click and mouse down event amongst others to the parent sprite. And in the listeners I check which child has been targeted using the "event.target" property. However It seems that the mouse click event does not trigger for some reason. Is it possible that the mouse down event is eating up the click event. Is this a know issue in as3 and is there a possible workaround?
onClipEvent (load) { //sets up a sound object, loads the .mp3 file and starts the sound. this.faTrack = new Sound();
[Code].....
You do not need to import the sound file into Flash. You just have to make sure that the .mp3 file is in the same directory as the .swf file. You should also make sure that the .mp3 file is named the same as faFile in the FlashAmp .txt file. The benefits of this method are that the .mp3 file only downloads if the user gets to the bit in your Flash file where you call it. It also plays as it streams although there will be a slight delay as it buffers (FlashAmp will take account of this delay as the arrays are based on the position of the sound).
I'm using the following section of AS:[code]You do not need to import the sound file into Flash. You just have to make sure that the .mp3 file is in the same directory as the .swf file. You should also make sure that the .mp3 file is named the same as faFile in the FlashAmp .txt file. The benefits of this method are that the .mp3 file only downloads if the user gets to the bit in your Flash file where you call it. It also plays as it streams although there will be a slight delay as it buffers (FlashAmp will take account of this delay as the arrays are based on the position of the sound).
I'm creating a site and i want to let the user to click a button and open a windows componenet that will load a movieclip that will content a Loader that will load an external image
my problem is that I want to set the contentpath of the loader dynamically
so i create a global variable and it works well , my problem is how to set the contentpath with this value
how to get the reference on the loader , i have tried alot of things many times but when i try to trace the values , i'm always get undefined value
I'm working on a slide show that auto plays but I want the user to be able to click the numbered buttons to go to that slide. See below link for the slide show.[URL] I know this is simple but I've tried on release gotoandplay and I tried some event handler code but don't know AS3 at all.
Is there a way to set an #include based on a user click?
When I load a .txt which contains all the variables used in a pre-made solution I purchased using loadVars, none of the as code works. It only functions when it's done as an #include:
#include "myvariables.txt"
Is there a way to do have the code use the .txt as if it was an include, but have it set by user click?
i can only find info on this using AS3.i, however, am still using AS2.i need to create a button that a user can click to download an MP3.the only thing i could think to do was use a getURL, but when i do that, it opens the MP3 file and starts playing it in the browser. i need it to open a "Save As" dialogue, instead. I'm totally stuck on this one.the MP3 for download is located in a folder called "music" (music/A.mp3)
At the end of each video, i want an arrows to appear (left or right [or both]) in order for the user to click, so that they can "go into the next room" by watching the next video.
The "undefined" part is to check if an object has a variable set, if the variable is not set it will be "undefined".
To know which is the current video, I think i need to store the object that relates to that video once it starts playing. So any time a video starts, store that object in the variable. But im not sure how to do this.[code]...
I want to have an application where the user click on a movieclip, and is then taken to a another page. What I need is the code so as a user clicks a moviceclip (for example MC_1) it holds a variable (say = 1), as the movieclip is pushed a movie plays which at the ends checks for the variable change and then re-directs the user some where?
I have a problem with the input text. I have a empty input text box on the frame one. Its name is "w". Then i m waiting for user input to that box. When the user input a text, i want him to click the button (called "manage_s") which will take him to the frame 2 and show the result of his input. (basically its quering the server).
If I have several items that move across the screen but the user can click any of them at any time, how do I record the current position of the item in order to use that data to change the position of the item?
I am working on a website where I want certain images to load whenever a user clicks on a thumbnail. I want a preloader to appear before the image is displayed. I created this so far:
mcLoader = new MovieClipLoader(); loadListener = new Object(); mcLoader.addListener(loadListener); mcLoader.loadClip("foto.jpeg", placeholder_mc); loadListener.onLoadProgress = function(placeholder_mc, loadedBytes, totalBytes) { [Code] ....
When I preview this of course I see my image, but I want to know if the preloader works. So I hit ctrl+enter again and... nothing. The progress bar (bar_mc) blinks once and then blank... a white screen... Besides, I want this code to be executed when a user clicks a thumbnail, how can I implement this on a button, while at the same time, the first thumbnail should load automatically, so there's no exmpty page when the user first opens the website?
I have created an activity in which the user is invited to click on some buttons. There are approx 60 buttons to choose from with 7 of them being the correct ones. If the user clicks on 1 of the incorrect 53 buttons i want a hint pop up to appear to steer them in the right direction. Is there a efficient way of doing this without having to create a function and apply it to all the incorrect buttons? Perhaps an event listener? (AS2).
Eventually I would like it to show our projects along a horizontal axis, when the user clicks an image additional images and text is revealed. At the moment I have got the horizontal axis working with images loading in and separating into each project. Now I am trying to code it so that for every project a mask is loaded in with the height of the mask equaling the length of the pictures (which I think may need me to restructure my code). So that only the first image is shown.
The important code for this is: function processXML(e:Event):void{ var myXML:XML = new XML(e.target.data); xPos = 0; yPos = myXML.@YPOSITION; thumbWidth = myXML.@WIDTH; thumbHeight = myXML.@HEIGHT; [Code] .....
I'm not sure if i need to restructure the code so that for every project in the xml file it inserts the images of that project into a new movieclip, not sure how to do that though.
I need to develop, what would be like, a projector screen that the user could pull down, read what is on it, and click to "roll" back up. I know how to do the interaction with the mouse and all, but how do I make the object "grow" so it is hidden when it is "rolled" up and slowly reveals itself like a projector screen would?
I am trying to create an interactive animation which allows the user to click on objects which then starts a new animation and i'm having trouble with removing the old animation movieclip and adding the new one my code is this:
stop(); var snake:Loader = new Loader(); var box:Loader = new Loader(); var snake2:Loader = new Loader();
[code]....
(its after the box is clicked I want the snake animation to be removed and the 2nd snake animation to be added)now I reckon I dont need the boolean.