ActionScript 3.0 :: HitTestting 2 Mc's Within A Rotating/scaling Mc?
Jun 18, 2011
My collision for platforms and player movieclips works sometimes, but it doesn't always work.. Not sure if I'm using the right values to hittestpoint..i have a movieclip (level) with many movieclips in it (platform and player). level rotates and flips (scaleY and scaleX changed to -1) with player, and platform in it. I need to hitTest the bottom point of player against any instances of platform..
(300 is used because that is the x,y of the level on the stage)That code also is only used when the level is not flipped or rotated. it's many lines of code for all instances.. It works for the most part.. but sometimes rotating or flipping makes the hittest come back positive when the player is not hitting any platforms..
This is a ridiculously easy problem but I'm drawing a mental blank at how to do it so in advance I apologize for the simplicity. I'm trying to get a movie clip to rotate and scale automatically without being clicked. I would like it to gradually rotate by 90 degrees and scale by 150%, but I can't figure out how to get a motion tween to do it and am having to do it manually frame by frame. What is the code to do this?
I'm trying to build a set of menu items arranged vertically, and to be able to change their scale and position according to the current item selected, giving it some sort of depth effect. found a little bit about scaling menus, and used a script(nothing explained much, just cut and paste) that changes alpha an size of the menu items. I managed to add a swapDepths to bring to front the current item. I need now to figure out how to make the first item full size/alpha on load, move the items to make it look like they're rotating backwards, and get them to stay on their states when one of them is pressed (that is, one at full size/alpha and the others faded and smaller).The test file i'm working on can be downloaded from here, it's in FMX format.
I'm building some navigation that extends all the way from left to right across my SWF. When the window resizes, I'd like the nav buttons to get wider but not have the text on the buttons get wider.
The buttons themselves are rectangles with a vertical gradient and a stroke around the outside. I'm using 9-slice scaling so the stroke doesn't scale, but the middle (gradient) gets wider or narrower.What'd be great is to be able to select an object or layer and say "don't scale, even if the rest of this movie clip scales". Is there a way to do that, or will I have to do it via actionscript?
I have a rotating menu that sets the selected button to the 3:00 position once clicked. I need the labels for the buttons to stay in the upright position as they rotate with the button. I have attached an image. Anyone know of an action script that would keep the labels upright?
i have a diagonal movieclip that I am trying to scale along with the background video. The background video scales perfect, I am attaching the diagonal movieclip (br in the code as bottomright) with addChild Instead of scaling with the window, it seems to repeat such as the image is displaying. this is the main section of the code that is doing the scaling
var br:mc_bottomright = new mc_bottomright(); addChild(br); //proportional scale if ((stage.stageWidth / stage.stageHeight)> (owidth/oheight))
I am trying to achieve an effect of scaling a movie clip on click...very similar to [URL] When the user clicks on See, Hear, Play and Shop boxes, the boxes expand. I have created a box movieclip that has a bar on top. This bar is a movie clip inside the box movieclip. When i try to scale the main box movieclip, the internal bar movie clip scales as well. How to stop this?
really sorry to bring this one up again. I've managed to create quite good working gallery. What I'm trying to now is create a menu that is attached to the scaling part but does not scale it self - in other words just changes position. here's an example of what I mean: galleru #1
What I'm trying to now is create a menu that is attached to the scaling part but does not scale it self - in other words just changes position. here's an example of what I mean: galleru #1
I have a circular diagram with approximately 8 icons around the outter part of the circle. These points are all buttons. When Clicked, I want the diagram and icons to animate round to the top point (360 or 0 degrees). Then, when another icon is clicked they will all move round so that one is at the top.It would be a great bonus to have a slick easing in motion too but not essential - just a 'nice to have'.I have looked over forums and responses and there is quite a bit of info on this but I'm finding it difficult to apply it to this particular project.
I have been given the task to create something similar to the flash navigation on the link below. I have tried googling things such as "flash image rotation", "flash rotation circle", etc?[URL]
I have a rotating dial coded in AS3 but I cannot get it to follow with the mouse - It works the way I want it to if I grab opposite to the pointer (so 90 to 180 degrees from the pointer) to rotate the dial. The problem is that I am using the rotation degrees to set a value only in positive numbers ranging from 0 to 240 instead of 0 to 360. If I change the standard rotation code so it tracks with the mouse, it reveals angles -180 to +180 which would screw up the number conversion to positive 0 to 240. I am thinking if I have to change "var r", then "var tr" needs changing to get it back.
how i could make the transition from my last photo to the first photo a more correct transition. maybe my explanation was difficult to understand?? take a look at these two sites(owendawsonphotography.com / owendawsonpga.com) and look at the rotating slide show. when the last image fades out it goes to complete white and the first image comes in at full opacity. I want it to look like the other transitions in the slideshow.
I'm trying to rotate a movieClip from it's original position, to a random anglehere's what I have:
function getRandomNumber(min:Number, max:Number):uint{ var randomNumber:Number=Math.round(Math.random()*(max-min)+min); return randomNumber;} particles.rotate(angle:getRandomNumber(0,180));
I am a complete and utter newbie when it comes to flash. I've bought Flash Professional CS5, and I am looking for a tutorial/help to create a rotating banner ad similar to the one on [url]...
Example: I've got four different pictures I want to rotate within let's say 3-4 seconds per picture. Each of the picture needs its own link, so people can click to get to the correct place. I want the pictures to "fade out to the left" when changing)
I have a MC that i am moving on to the stage that i want to look as if it rolls in to position. I cant find any referance on how to do this. my code so far is:
Background info: I am using ActionScript 2.0 and Flash CS5I was working on a game and I used photoshop to save a little gif image. I imported it into flash, "broke it apart", turned it into a movie clip, and put this bit of code on it. It rotates the image when the mouse is moved around it.
Code: onClipEvent (enterFrame) { // find x and y differences
I am trying to rotate a button in my program that has a large hit box. Obviously, when I do this, the hit box is also rotated and is now in the wrong place. Is it possible to get this hit box to remain static, or to just keep it there? var turnButton:Tween=new Tween (sections.lower, 'rotation', Strong.easeOut, 0, 180, 3, true)
I have a problem with rotating and moving my map. I need to spawn buildins along the road and move them. Check the picture. What I want to do is have my player in the middle and rotate the map randomly while the buildings are sliding along the road.
my problem is that even if the registration point of the MC I want to rotate is in its center it keeps rotating in its upper left corn.The MC is a jpg I load dynamically.The syntax I use is : _root.photo._rotation += 90;
concept I can't wrap my mind around.If you've been the the sitehe has a "picture map"I've seen this used at other sites too.But what the rotation. The pictures always rotate around the point you click on.I just don't get it. I understand the momentum and all for the swing though
I'm about to do a menu-system for a pretty wicked site. Not that this menu-system is wicked it's just that I don't get smarter in how to do this. I have searched the net without finding anything similar (but I guess this is pretty simple).I've got an image (from a synthesizer), seen above. My vision is that the center-controlling-device is rotating to a specific spot when clicked (ex: Clicking the "4" will make the center-device rotate so that it points at it).
how to rotate a 2d plane in 3d? for example... i want to load a jpeg in to a movieclip, and then, using actionscript, flip the photo around so essenitally you're looking at the back of it.i've seen the Scripting 3D in Flash kirupa resource, but it's a bit advanced for what i need. i only want to flip a 2d plane 180 degrees.