ActionScript 3.0 :: Limited Number Of Else Statements?
May 10, 2011In a change of statements, i have if, else if, and else. Can I add a fourth condition? if so how?
View 2 RepliesIn a change of statements, i have if, else if, and else. Can I add a fourth condition? if so how?
View 2 RepliesIf they get a question wrong in my quiz ( weakest link) the money clip goes to zero and it goes onto the next question. If they get it right the money clip advances and they go onto the next question. I want to include each time that it should only go onto the next question if all questions have been asked. SO i want an extra if clause in both sections, saying if current question is more than 11 go to '#game over"The questions are saved in the frame of the quiz
_root.qArray = new Array("question: A;B;C;D")
_root.qArray.push("Question?:A;B; C; D")
There are 11 questions.At the moment at the section with choosing answers I have
function selectAnswer(n) {
// correct
if (answers[n] == correctAnswer) {
_root.money.nextFrame();
[code].....
I'm currently working on a JibJab style project where a third party agency have done an animation. Now we have tracked the head motions in AE CS4 and done an export to Flash using XFL, and the motion does not work.
Before this we have done several tests to see if this method would work, so we know it actually does work, but the tests where only a couple of 100 frames long, now the project is over 1500 frames.
The final animation is 60 sec, 25f/s, and after importing the motion into FLASH using XFL nothing happens. The motion is there if we look in the motion editor, the image is there, but nothing happens when i scrub back and forth. This all worked like a charm with the test projects. AND if i try and rightclick the picture or motion editor FLASH freezes, so i know something is REALLY wrong here.
After four hours of bug hunting i have isolated the problem to the number of frames you try to import into FLASH. If the end sequence is more than 1000 frames (exactly!) a extra keyframe is added on the first frame in the motion editor, so there is TWO keyframes on the first frame, where there should only be possible to have one. This happens only if the sequence is more then 1000 frames. If i take the same sequence and export if from AE so its less then 1000 frames everything is fine.
I have attached a screenshot of the extra keyframe that apears in the motion editor. It's allso noteworthy that this extra keyframe can't be changed or adjusted as it does not actualy "excist".
I would like to have this bug confirmed by someone and if someone has a solution? Right now im looking at cutting up the export into "999 frames" sections and then patch it together again in Flash.
For a maze game, I'm trying to add acceleration to the movement of my character.Because the character shouldn't walk through walls, the movement function and hittest are in the same function.
I tried adding the acceleration in if statements in this function, but that doesn't work properly. [code]...
I need to loop my SWF 3 times and have it freeze on the last frame of the movie. I assume a conditional "if" "else" action is needed but cannot get it too work.
View 2 RepliesLimited FullScreen keyboard access Everyone is talking about the new Flash Player 10 features that you can have limited keyboard access while you are in fullscreen. But nobody publish the code for this. I'm using the regular onKeyDown function in AS2 and this is not working. Does someone know if we can have this limited keyboard access in AS2?
This is my code (that work in normal state but not in fullscreen mode):
[code]...
Adobe Flash Player 10 Whether or not you want to make a game or a video player with keyboard shortcuts, the restriction of keyboard support in fullScreen has been an annoyance to a lot of developers. The restriction was placed there because of heightened possibilities of malicious attacks while in fullScreen mode such as password phishing.In Flash Player 10 we are easing this restriction to allow non-printing keys to be used while in fullScreen. Non-printing keys are arrows, space, shift, tab and similar keys that can�t be used to provide private information. These keys are very important however to let users do many types of selection and gameplay inputs.
createEmptyMovieClip("Line",1);
Line.lineStyle(2,0x000000,100);
onMouseDown = function (){[code]....
How do we use this code on a movieclip (limited space for sketching) created by us ? If i'm not mistaken the onMouseMove = null function for the code below is not correct ..
onClipEvent (load) {
lineStyle(2,0x000000,100);
}[code].....
quick zooming question here. I have this AS so far :
Code:
//1
function zoom() {
[code].....
I use the attached code to load the attached xml file, but it will only load the first 20 nodes. I have moved the 20th to the 21st and the 21st up to the 20th and it will still load the first 20, so it isn't a formatting problem.
View 14 RepliesWe're currently developing an iPad application using Air for iOS and from time to time experience crashes (on iPad1 with ios 5 only) which seem to be because the application is using up too much memory.
How to catch/handle such errors in the application? how to be notified when memory is low? trying to catch flash.errors.MemoryError doesn't seem to work.
One of my troubles so far isn't a big one, but the livepreview has being limited to 160px wide and high.. how to get rid of this limitation?
Edit: I've been following this tutorial and made the menu strip. In the livepreview, as it gets wider, it gets cropped. Then, I made another one, for the sake of certainty, and found out that the problem persists.
I've made a box with adjustable width and height.
So I have a box exported as Box in my library. I have tried :
package {
import flash.display.MovieClip;
import flash.events.*;
[Code]....
What I am trying to do is make my box stay on the screen at a random place on the stage and remove it when clicked (but that will come later). This code is for some reason adding the object to the stage and then removing it and adding it again up to 16 times.
In the Files [URL]it says:
Quote:
Following the example that builds the Flash application is an example that details the server-side code. Remember that image files are restricted in size: you can only upload images that are 200K or smaller.
That's not true is it? I'm assuming this only applies to the sample upload application they are showing. I've tried filereference myself and didn't had any problems uploading image files lager than 200k...
I have this AS so far :
Code:
//1
function zoom() {
square._width += speed;
square._height += speed;
} var speed = 2, id, interval = 100;
[Code] ....
What this does: when the mouse is passed over the movie clip "square", it begins to zoom, or enlarge. What i need to do is have the AS function perfectly on frame 1, then on frame 15 the script does not function at all, and the movieclip returns back to it's original size. (or after 15 seconds, whichever is more flexible).
I have a XML searcher thingy made and for the results in it I want to only display, lets say 50 characters to either side of the word that is searched. I am reading from a XML file and I am using indexOf to ge the current location of the word.
View 2 Replieswhen I'm leaving (mouseOut) an object, I would still like to perform my enterframe to decrease a value, for lets say 2 seconds and then stop. I dont quite understand how to do that with Timer events,
View 1 RepliesIs there any ways to create a slow motion tween within a limited keyframe?
View 1 Repliesso much entries here about full screen flash, but i coultnt find what i wanna know. i read the tutorial about the full screen flash, but it wont work the way i wish it would. what i wann have is a swf embeded in an html. the swf size is 950 px x 550 px and is in the absolute middle from all sides of the browser. if you scale your browser, it should scale itself smaller, but not bigger than the beginning resolution. within the swf file there is a game, that opens in a seperate window in front of the main swf. that window should be dragged whereever you want in the browser.
but i just figuered out what i have to do, to give the window some freedom. but when i want to drag it above the main swf i cant do that. i figured out that when i drag it to the left, there is the same problem, but the further right i press the mouse on the window, the further i can drag the window to the left. same is on top - on the right and the bottom site there is no problem.and the html code is:
ActionScript Code:
</script>
</head>
[code].....
i have read your tutorial on the problem when resizing the browser. i found it really simple. but the example was limited to two objects on the stage. i have been working on a flash website and there are numerous objects on the stage already. since this is my first project i did not take into account the occasion when the browser will be resized. is there any way around this or do i have to specify each and every single object on stage to accommodate the resizing of the browser?
View 2 RepliesHow I can create continuous scrolling (on mouse over ) for limited images (like 10 ) If I mouse over , in left it keeps scrolling images and even keep scrolling when 10 images completed by adding first image to the right
If I mouse over , in right it keeps scrolling images and even keep scrolling when 10 images completed by adding first image to the left[URL]..
I have value object that one of its field is meant to be filled trough a dropdown chooser. I'm very new to flex so I'm not sure what is the best way to maintain this field.
Should I make it a simple string in the value object and a table in the DB, and each time I have the dropdown to send a request to read it from the DB? That what I would have done with JS but in flash I thinkl it might be better to somehow keep that information in the flex app instead of keep asking the server to send the names every time.
The field has about six options and it is choosing htat field happens a lot during work with the app.
What are the benefits of Spring Actionscript considering Dynamic Proxies are not possible in the current version of Actionscript and Reflection is quite limited.So for example I could specify my object creation in an XML application context, but why would I do that when I can simply specify that in code, and hence take advantage of static type checking etc.It is by no means my intent to belittle the work done on Spring Actionscript but more to find an application for it in my projects.
View 3 RepliesI am getting a FaultEvent when trying to send form fields through HTTPService that contain more than 542 chars.Initializing the HttpService:
httpServ = new HTTPService();
httpServ.method = 'POST';
httpServ.url = ENDPOINT_URL; //http://localhost:3001/ReportError.aspx[code].....
The receiving party is an ASP.NET 4 site on the same domain and port.
click btSpawnAdd 1 mcObject to the stage, with a limit of 5 maximum of that objectclick btDestroyRemove 1 mcObject from the stage until all are goneI assume you'd use classes and arrays to get this done? I've managed to get a button creating objects onto the stage by doing that, but I can't figure out how to set a maximum.The end goal is to create drag & drop objects by clicking a button, and then being able to drag those objects onto a "recycle bin" to remove one.
View 18 Repliesi'm working on a game project and i got some trouble with displaying stuff in the game Launcher. everything is in AS3. I'm actually looking to achieve almost the same results as the World of Warcraft launcher with a news section. the way i think to work it is that i create either a textArea component or a textfield and display html page in it. This html page could contain text, image and flash SWF.
but here's the problem, textField and textArea component are very limited in displaying and formating HTML pages. So i don't know if i should continue to search and try developping this way or find another way for displaying dynamic stuff that can be easily updated.
In the game spank the monkey, how would I achieve the drag and drop functionality of the game? specifications: Press the hand to enable drag and drop As soon as user drags the hand out of the flash movie, the hand is released, despite whether or not the user's mouse is still pressed.If the user's mouse is still pressed even after coming back to the flash screen the hand does not respond until pressed again.I tried multiple things but to no avail.
One of my attempts involved having a constant onMouseMove event handler that flagged a "out_of_bound" area, but mc.onPress = function(){ //drag } does not respond after the initial press.
Dear Guys I Want To Generate A Random Number Between 2 Number BUT Without Generating 2 Same Number I Mean If For Example Already Generated Number "2" Next Time Did Not Generate It , Is There Any Solution
View 5 RepliesI Want To Generate A Random Number Between 2 Number BUT Without Generating 2 Same Number I Mean If For Example Already Generated Number "2" Next Time Did Not Generate It,
View 4 RepliesI've a strange problem. My project is an SWF that load an external SWF trought loader. My intention is that until external swf desn't fully loaded, his reproduction don't have to start.
[Code]...
I have Particle animation like this this PHP Code:
[Code]...
But i want that Object moving in limited area or masked area. I add masked area like this PHP Code:
[Code]...
But it still not working. Any advice ?? or correction in my script code?