I am trying to get an answer from Input text Field and compare it to the correct answer.here is how my code look like:
//I have a confirm button here confirm_button.addEventListener(MouseEvent.CLICK, ConfirmFunction); //I have a correct answer as a String here var correctans:String = "July";
[code]....
This will check if correct answer contains words in the answer from input text field.But that will result on if I key in "July is great", it will still link to the correct answer frame instead of wrong answer frame.I want the answer to be exact same as the correct answer.
I have a grid with 12 movieclip buttons. When a button is pushed a answer is displayed and on the answer frame, there's a button "click for more information".
That button points to information in a frame within the mc button. However, when I test it all the buttons on the root timeline appear on top of this information, covering it up.
Also, when you move the mouse while in this "further info" area, it disappears
In the swf I simply moved the mouse around the stationary object marker and read the results. For some reason I'm getting crazy values like -20 and 18. Why on earth is that? I thought radians in flash had a range between -PI and PI.
I have an object that rotates based on the mouse positionand I'm trying to count the degrees as it rotates.for example if i rotate 200 degrees cww the degree measurement is 200if i will rotate another 350 degrees cww the degree measurement will be 550now if i rotate 150 cw the measurement will be 400 now.I have this code: (it counts radians, but it is the same idea)p1 = mouse position
What I've done so far is using your mouse you (click & release) you shoot a ball off in that direction using radians. Now what I'd like to happen is when the ball hits the wall it bounces off in it's reflection angle. Eg. if the ball hits the right-hand-side wall travelling at in a radians of -0.65 it should bounce back in the radians of about -2.5
I have a program which must convert degrees to radians every frame and use this value to change a variable. After a while, I notice that the variable becomes way different than what it should be, because of the slight inaccuracy when converting degrees to radians (I multiply to value by pi/180). I was wondering if there is a more accurate way to convert or maybe a way to use Math.cos() and Math.sin() with degrees.
I have written degree symbol (example: 15°C) in flash but when I export the move the symbol is absconding.Is there any way to retain the symbol when the movie is rendered?
i seen this over at 24 -7 and would like to use this effect on a site of mine, [URL].. does anyone know how to do the rotation spin that this site does i have looked around but think i am looking for the wrong thing lol.
I am currently learning some trigonometry tome with my actionscript...In AS I am aware that angles need to be converted from degrees to radians to use certain Math properties, such as Math.sin...etcHere is my code to convert degrees to radians...
ActionScript Code: var degrees:Number = 90; var radians:Number = degrees * Math.PI / 180;
I have to create a 360 degree animation effect on 2d image in flash. Basicaly its a product image and has to be animated in 360 degree. Presently I am working on Flash CS4 and it has 3d tool, but i was unable to make it. Now the thing is coming in my mind that, Is this the right software to create such effect
I have an object called point that I can move around the screen with my mouse. This object has a vector mapped through it (_v1) using the center of the stage and "point"s x,y location in order to draw the vector (note all of this is working fine). My problem is occurring when I set up was a button that simply sets a value to true if you press it. The idea behind this button is that when pressed, whatever location "point" is at, it will move 1 degree clockwise in a circle around the center of the stage (this is all happening in the frameHandler so I can keep clicking the button to make it continue around the stage).
The code I am using is based in an if statement listed below: if(clockwisePressed) { var v1angle:Number = _v1.angle; v1angle++; //increase the angle by 1 degree if(v1angle>180) { v1angle -= 360; } [Code] .....
So what is happening here is that clockwisePressed has been set to true so this fires off. My vector (_v1) is set up to tell me the angle (already converted from radians to degrees) but it's a read-only value. So I assign it (_v1.angle) to v1angle so I can mess with it and increase it by 1 so I'm moving clockwise around the center of the stage. Then I just check to make sure that it falls into a range between -180 and 180 (if I trace _v1.angle around the stage, 0 degrees is to the left, 90 degrees is straight up, 180 degrees is to the right, and -90 is straight down). Now using the formula I derived from this thread but converted to work with 0 degrees pointing to the left and the value for Y going up the further down the stage you go, I came up with
x = centerX - radius * cos(angle) y = centerY - radius * sin(angle)
Now when I make a sample chart on paper and use these values on my calculator, this works like a charm. If I plug in an angle, the radius, and center I get a point right on my circle I draw on a sheet of graph paper. However, when I actually try this in flash, the "point" jumps all over the stage. (Note that _v1.m is just the magnitude of the vector between the center of the stage and "point" which is the same as the radius). So I trace everything and the values for cos and sin don't seem to be coming out right. For example, if my angle is -1.9581 and I take the cos of that on my calculator I get something along the lines of 0.9994 but flash traces Math.cos(angle) to be -0.3777. Isn't using Math.cos(-1.9581) the same as putting -1.9581 into your calculator and hitting cos?
Below is the corrected code that works: if(clockwisePressed) { var v1RadAngle:Number = Math.atan2(_v1.vy, _v1.vx); //get angle in radians v1RadAngle += 0.0174; //increase the angle by ~1 degree more or less //Now just move the crosshair and get it ready to be redrawn point.x = centerX - _v1.m * Math.cos(v1RadAngle); //_v1.m = radius point.y = centerY - _v1.m * Math.sin(v1RadAngle); clockwisePressed = false; //remove button pressed boolean }
I am quite new to actionscripting and need to create a flash based quiz.The user will have to circle the correct answer in the quiz.I do know of drag and drop function but didn't know how to create circling function.
I am having a problem with a little trivia game that I am in the process of developing. What I am trying to do is have flash fade out one wrong answer at a time. All questions are being pulled from an XML file that has hundreds of questions. Keep in mind that the correct answer will not always be in the same spot. I also have it so that one question fades into another after a specific time. Here is the code
Code: System.useCodepage = true; // function loadXML(loaded) {[code].....
This works fine but now I would like to have another pointer but with an starting angle of 60degrees. Is there an easy way to ad a starting degree or angle value on this code?
I have a client that wants a product to rotate around its axis for a full 360 degree view of the product. The final view needs to be draggable - so a user can use their mouse to turn it left or right. I took photos of the product in 10 degree increments and created a movie clip - but I can't figure out how to get it so a user can control the view: turning the product left or right.
i want to rotate one line 0-180 how to set that target.i used this code movieclipname._rotation +=2;It is rotated 360 degree and looping.I just want to rotate 0-180 degree only once.
creating a 360 degree rotation like the one seen here: [URL] I need to be able to load about 24-36 images and have a slider to allow the user to rotate the images.
creating 360 degree views? know nothing but Flash and Flex. Is there any tutorial available for beginners? to create thease kind of view using Flash and AS3
I'm trying to get the distance between two objects. Problem is that both objects are -45º rotated but one of them moves up and down with stage resize. So the distance gets a random degree. I've attached an image so that it could be simpler to understand my problem.
I've got a 3D model at hand, which I have imported as a movie and an image sequence of each frame depending on which is necessary. I basically would want to rotate it by 360 degree both on the x and y axis on a canvas as well as having that done manually, such as having to drag my mouse to control which direction the model rotates in. Can I do this in Flash?
Ok, my head isn't working so it would be faster if someone justs helps me/double checks my trig.I have a point at 300,300 or whatever, and I'm trying to find the points 100px away at any given angle... Say at angle 0 X is source, x is target 100 px away
This is my first week of learning Flash and ActionScript, and because I don't have a good ActionScript book yet, I've been reading several basic Flash game programming tutorials online and doing my best to understand and learn the syntax and methods. After successfully creating "my" first Flash game (a space-shooter from the great tutorial on this website), I decided to set a high bar for myself and try to make a top-down shooter which I can expand on as I learn more.
My problem is that I simply cannot get Flash to recognize my "bullet" movie clip symbol in the library, place it by my character's gun with correct rotation, and finally shoot it off into the distance. The gun is part of the same .png as the character is in, so it is part of the same symbol ("player").
Below is the code I am working on for the shooting code:
Shooting Code: (Applied to my "Player" movie clip symbol's "Actions") onClipEvent(load) {
[code]....
In my Flash scene, I have a "Crosshairs" movie clip symbol which I have successfully gotten to replace the hidden standard mouse cursor, a "player" movie clip who can move around the scene while always facing the crosshair, and a "bullet2" movie clip in my library. Both the player and bullet MC's have identifiers of the same name applied to them.
My problem is my client wants to be able to change image.jpg occasionally, to ones of different size ratios. If the "pic" movieclip has a box of the right size ratio inside it I have no problem unless I change the image, which I need to be able to do. If there is nothing inside the movieclip when I load it, the image always appears on its side, and I can't seem to get it rotate to the correct position!
I've been looking for an actionscript's source code or file for making 180 degree looping panorama website which the screen can be moved from left to right and vice versa when moused-over on the left or right of the screen. There are 3 levels of objects; foreground, middleground, and background, set on the screen moved at differnet speed. For example, people at foreground position's supposed to move faster than those of at middleground and BG respectively. Here is the reference site [URL].