Actionscript 3 :: CreationComplete Only Works When The Screen Is Visited For The First Time?
Jan 27, 2011
I know the event "show" works for View stack i.e. I can use this event (capture it and do some processing) to know whenever my view stack child gets displayed in screen. But when I am trying to use the same event for a child of a state it doesn't work (i.e. breakpoint set at its event handler never gets hit). Similary, creationComplete only works when the screen is visited for the first time.
View 1 Replies
Similar Posts:
Aug 26, 2011
I have a project in Flash Mx 2004. On the first frame there is a menu with 4 menu items. When the user clicks an item, they are taken to another frame with some text and an exit button that takes them back to the menu. The forward button will not become active until all of the menu items have been viewed. There is no particular order for the items to be viewed, just that they all be viewed before the forward arrow is active and the user can continue. I tried puttin an action on the exit button to disable the related menu item, however, the item just resets back to enabled each time a user re-enters the frame.
View 1 Replies
Aug 12, 2010
In Flash Actionscript 3, if a function is defined in Frame 1 of a flash animation and the animation loops, does it store another version of the function in memory upon each loop.
[Code]...
If so, is it a best practice to check to see if it's the first time the frame has been run, by setting a variable and checking it's existence, or is it a non-issue because the compiler checks to make sure that a function has not already been defined?
[Code]...
View 1 Replies
Feb 1, 2010
/* _parent._parent._parent._parent.rackImage.loadMovie("test.jpg", rackImage_mc) */ works fine the FIRST time, but not the second time.
is it deleting the variable /* var rackImage */?
function rackBtn (item) {
_parent[item+"_mc"].onRollOver = function () {
[code].....
View 5 Replies
Jun 2, 2011
I have a project whose final deliverable is a Windows projector, but is also published as a swf so the client can proof it remotely online. The projector has the following line of code: stage.displayState = StageDisplayState.FULL_SCREEN; which, of course, makes the projector go to full screen automatically upon launching it. Unfortunately, it prevents the swf from playing at all (not sure why). So I am constantly commenting and uncommenting that line, since I usually publish to both swf and projector. Is there a way to rewrite that so that it works in the projector, but does not stop the swf from playing?
One idea I had was to do something like: "If (I am not a swf) {stage.displayState = StageDisplayState.FULL_SCREEN;}" Or alternately: "If (I am a projector) {stage.displayState = StageDisplayState.FULL_SCREEN;}" I'm not sure this is possible, or, if it is, what the as3 code would be for it.
View 3 Replies
Jun 8, 2011
I made a trivia game app that lets me enter text into input fields when the app is fullscreen on my trivia laptop. When I try running the swf on my home laptop, sometimes it lets me enter text, sometimes it doesn't. I can't remember what I did on my trivia laptop to allow text entry under full screen. Can someone please shed some light on under what conditions Flash allows it? I'm wondering if I set up the trivia laptop to run swfs using a debugging version of Flash or something, but I can't remember. As far as I can tell, it's just using the Flash player.
View 7 Replies
Feb 16, 2007
The following script works 70% of the time. I don't have a clue as to why.
In a child MC for a button
Code:
_root.msgReveal(thisLocation+".Remove", true, false, true, "msgHide", false, thisLocation+".Remove");
Root
[Code]....
View 4 Replies
Sep 22, 2009
I'm currently working on a project using FLVPlayback Components. I'm having this issue: The user launches the page, the Component loads fine. They play the video and click the "FullScreen" button. The video launches nicely in fullscreen by using this code
[Code]....
When the user hits esc. or exits fullscreen, they come back to the movie and see that it has shrunk and moved over a few pixels. It doesnt move the entire SWF, just the component. I assume it has something to do with the "else" line. Let me know if you can be of some assistance. Linked please find my FLA and a link to the page where the issue occurs.
View 1 Replies
Jan 11, 2011
I load my movie with loadmovie and when the swf plays on the frame, the whole website shifts to the left. My code is very simple
stop();
myMC.loadMovie("youtubeplayer.swf");
myMC2.loadMovie("hyper_youtube_version.swf");[code].....
When I load the myMC2.loadmovie Hyper_youtube_version.swf, the whole website shifts to the left. Plays fine but I cant figure out why its doing that. When I load a regular player....it works but but the new player I got hyper_youtube_version.swf is loaded, it doesnt seem to work.
View 0 Replies
Apr 18, 2010
I have these navigation buttons (code below) and only some of them work and not all the time.
[Code].....
View 1 Replies
Mar 19, 2012
I have a function that draws a rectangle on the screen (see createInfoPanel())While drawing rectangle, I am adding 2 text fields on it.But as you may guess, it is adding those immediately. I want to delay adding these text fields, then I want to remove these panels after a while. The problem is, when I set an interval or timer, they won't work after I using once (I had to stop them by clearing/removing, it didn't set them again).Since my panel is being created each time image changes, I need them to work every time image changes.
So, I have 2 questions:1- How can I re-set interval each time my createInfoPanel() function works? It won't work anymore after setting and claring once. 2- You can see infoPanel.addChild(titleField); line in addInfoPanel() function. How can I work a smooth animation here? I mean, text appears slowly?
[Code]....
View 4 Replies
Sep 7, 2005
Here's the code I'm using to call the preloader and call the movie. I got this basic code (now modified for this example) from a nice person on this forum. I put it into different frames that a user's click would activate - and therefore download the jpg into that frame.That works after the user clicks into each frame. BUT ON THE FIRST FRAME, it doesn't work. The code just like this below DOES download the movie, but doesn't launch the preloader.
stop();
_level0.containerMC.loadMovie("HTTP://www.yoururlhere.com/yourimage.jpg");
/* movie loads */
[code].....
View 3 Replies
Aug 6, 2009
My full screen flash site works oerfectly on Mac's (I have a mac). But on PC IE and Firefox the full screen flash site is cut off 1/4 of the way down the page (see screen shots in zip or test if you are on PC). live site [URL] The site uses a swf object (files included in the zip). I got this from a template on flashDen. my problem is that I only have my mac and can't test on PC IE / firefox. Not that I would know where to start. I think that the problem might be the swf object from [URL] but not sure? I need to sure my site to apply for jobs. But recruiters use PC and it is very embarrassing that they can only see 1/4 of the screen.
View 2 Replies
Jul 22, 2009
I have a box ("bg_box") that I resize and move up and down using the tween class based on what button you select. Once it is resized the text ("textBox") for that box fades on. It works fine on all the other buttons except for one! I added in a scrollpane with a strip of photos ("gross_scroll") on the button that doesn't seem to want to work. It is just a basic _alpha tween so I am not sure why that would cause a problem.
The weirdest thing is that it only has an issue the first time the button is clicked. It skips the tween and just jumps right to the size and position it should be. Once you click on another button and click on the troublemaker again, it works just fine.
Here is my code:
Code:
easeType = mx.transitions.easing.Strong.easeOut;
var box_start = bg_box._yscale;
var box_end = 100;
[Code]....
View 1 Replies
Mar 19, 2012
I have a function that draws a rectangle on the screen (see createInfoPanel())
While drawing rectangle, I am adding 2 text fields on it. But as you may guess, it is adding those immediately. I want to delay adding these text fields, then I want to remove these panels after a while. The problem is, when I set an interval or timer, they won't work after I using once (I had to stop them by clearing/removing, it didn't set them again). Since my panel is being created each time image changes, I need them to work every time image changes. So, I have 2 questions:
1- How can I re-set interval each time my createInfoPanel() function works? It won't work anymore after setting and claring once.
2- You can see infoPanel.addChild(titleField); line in addInfoPanel() function. How can I work a smooth animation here? I mean, text appears slowly?
[Code]...
View 1 Replies
Apr 1, 2012
trying to create a character selection screen type thing works fine on my computer but when i load it to internet characters dont load up dont understand why characters and profile images are external image files so i think that reason why its not working is because the swf is trying to display the image before its properly loaded up
so im thinking perhaps if i add some sort of bytes total/bytes loaded script where its trying to load up and display the image it will check if the image is fully loaded before it tries to display the image think that will work ... if that's what the issue is
but not certain.
View 3 Replies
Jun 7, 2011
I have a repeater that populates a component, called 'project'. The project components are given an ID of 'wholeProject'. In all of my functions up until now, I was able to determine how many project components were made by doing the following:
wholeProject.length;
I used this in for loops, for each loops, and for changing the item settings within a project, i.e. something like this:
wholeProject[i].studentName = "Billy Bob";
However, I'm creating a new function that does not seem to like this wholeProject.length reference. I'm using it within the same level as all the others (i.e. the parent level). So far, my function is simply this:
public function getStudentYears():void
{
Alert.show(String(wholeProject.length));
}
when the application loads, the alert message simply does not appear. If I change the alert to something like this:
Alert.show("This is just a test.");
it works just fine. But for some reason, the wholeProject.length doesn't work in this function whereas it does in all my other ones.
View 1 Replies
Jul 14, 2009
I wrote earlier about this InterpolateColor class that I have just written... now I am wondering about why I seem to only be able to use it on one object at a time and not on two objects at the same time.I want to use it to increase the brightness on my background image, while at the same time decrease the brightness on my navigation link text. It works on either one if done alone but when they are done at the same time, only one executes.
My InterpolateColor class:
ActionScript Code:
package com.bee.utils
{
import fl.motion.Color;
[code]....
The code in my controller class:
ActionScript Code:
InterpolateColor.tweenBrightness( background, .8 );
InterpolateColor.tweenBrightness( footer.navControls, -1 );
View 7 Replies
Apr 1, 2012
trying to create a character selection screen type thing works fine on my computer but when i load it to internet characters dont load up dont understand why? characters and profile images are external image files so i think that reason why its not working is because the swf is trying to display the image before its properly loaded up
im thinking perhaps if i add some sort of bytes total/bytes loaded script where its trying to load up and display the image it will check if the image is fully loaded before it tries to display the image.
View 1 Replies
Jun 7, 2010
I am new at flash CS4. (Upgraded to Flash CS 5 but this gives other problems in the meantime I continue with CS4)I have created webpage. Within the web page I have created Motion Tween with Motion editor and once previewed, it works fine. Going back to the stage and previewing the result shows the initial position of the Motion tween but it doesn't move and behave the way it shoud. What's missing? Where am I going wrong?
View 9 Replies
Feb 22, 2010
How to I get the creationComplete function so that I can safely access swf objects? I thought going to the parent of all (the stage?) would work..I have tried unsuccesfullly to use :
stage.addEventListener(Event.COMPLETE, myCheckComplete);
but am having problems.
View 4 Replies
Jan 20, 2010
How exactly do I cause the screen to move in time with the players character?
View 5 Replies
Feb 10, 2011
We have a flex application and in that we have a screen that taking a lot of time to load, almost 60 seconds.Basically the screen is a very big form. I wanted to divide the form as a wizard but the client wants a single form with Vertical Scroll on. Now there are 8 sections in the form, each section has two form elements (so around 16 form components) but i have divided each section into a separate component of its own as some pieces are reused .So the whole screen is like Form - Divided into 8 sections Each Sections is an mxml components contained in a Almost each components contains two form components kept side to side in horizontal flow i.e something like that.This screen is taking hell of a lot of time to load. How should i speed it up, please tell the approaches.Also the main application doesn't take much time to load, this particular screen is loaded on the click of a button and on clicking the button the screen gets stuck because its taking a lot of time to load.
View 2 Replies
Feb 13, 2012
I have a generative art app, and I'd like it to draw as many cycles as possible each frame without reducing the framerate. Is there a way to tell how much time is left until the screen updates/refreshes?I figure if I can approximate how many milliseconds each cycle takes, then I can run cycles until the amount of time left is less than the average or the peak cycle time, then let the screen refresh, then run another set of cycles.
View 2 Replies
Mar 25, 2005
I know its possible to put a limit on how many bullets (which is a MC) that can be on the screen at one time. However, I've been playing with it for about an hour now and can't figure out the right AS. I am including the swf and the fla.
View 14 Replies
Sep 22, 2010
I build a web site in flex that some time take input. Will this website works on Touch Screen environment(KIOSK).My question is we have to make any change to handle input such as prompt on screen keyboard when input fields are get focused or it will manage my device and OS of system(KIOSK, Touch screen system) itself.
View 2 Replies
Mar 1, 2011
Am developing a website in joomla and have a .swf file loading for the banner of each page depending on which page id is passed via the url. Basically i have a default banner and on certain pages i have a different .swf loading. This is done with php. Now what i want is to use actionscript to detect if a page has been visited - if it has then set the movie to a still frame so the movie only runs once when the page is visited . I came across a script which allows me do this
//initialize the shared object � get it if it exists on this computer
var my_so:SharedObject = SharedObject.getLocal("visited", "/");
//check to see if the visited info object exists and act accordingly
if (my_so.data.newVisitor != undefined) {
[Code].....
This is great and works well for the default .swf but i need scripts for my other .swf files that will detect if a visitor has been to these pages or that these .swf files have run.
View 2 Replies
Feb 3, 2011
Here im try to do just like a Scorm. Now im troubles, I need to find a user's visited links.I tried bt i failed. i used attachMovie(). If i attach the clip then i couldnt remove that clip even i used removeMovieClip() and unloadMovie().And my another doubt is: Can i calculate the Loaded swf's content length, Because i want to add the sliders like a windows media player. So that user can drag the slider to forward that current swf on the screen.
Here my Code is:
(I hv highlight that part with the bold text.)
stop();
[code]......
View 0 Replies
Feb 3, 2004
How can I change the alpha value of the visited link's?
View 2 Replies
Jul 3, 2010
I have made a tile list is Adobe Flex as follows
[Code]...
the problem is the creationComplete event is not fired for each PageImageRenderer, and it is fired only for the tiles visible at start so the rectangles drawn in initComponents() is only drawn for those tiles with valid values, and when I scroll to next row using scrollToIndex() function the rectangles are shown with previous values. and no initComponents() is called for these tiles? however the data.name, data.class are correctly displayed but not the rectangles, why it is so? What is the proper event against which I should call initComponents()?
View 1 Replies